All Posts Tagged With: "Tatyana Bushuyeva"

post thumbnail

Russian Cop Sentenced to Life in Prison for Murder

A former Russian police major has been sentenced to life in prison for murdering two and injuring 22 other people in a Moscow supermarket last April.

Feb 19, 2010 | Continued