All Posts Tagged With: "Maksin Galushko"

post thumbnail

Moscow Traffic Cops Create Unwitting Human Shield

The Moscow highway patrol has allegedly used civilian vehicles, including one carrying a pregnant woman, as human shields in an attempt to catch armed criminals.

Mar 9, 2010 | Continued