All Posts Tagged With: "Maksin Galushko"

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