Illegal Firearms Seized in Odessa, Ukraine
About a month ago there was a shootout involving a criminal and Ukrainian police officers in Odessa, Ukraine. After the raid on the building where the suspect was shooting from and the subsequent search, police also found an illegal gun shop and seized several [Read More…]