Pages

Monday, April 05, 2010

Road Block: Russian Cops Use Passers By in Human Shield

Traffic police in Moscow have been accused of making a road block using the cars of passing motorists in an attempt to stop a speeding vehicle. The story came to light after a man claiming to be a witness posted his account of the story on the internet

No comments:

Post a Comment

Thanks for your comment it is much appreciated.