iOS app Android app

Russia Motorways

Russian Drivers Used As 'Human Shields' By Police

Posted 05.25.2011 | World

Moscow's police chief has been forced to apologize after allegations that motorists were ordered to move their vehicles into the path of a speeding ge...