Tag Archive: Russia

Russian witness protection

February 15, 2010 3:02 pm

A brief report by the broadcaster, RT, highlights the extreme lengths that some governments are going to in order to protect important  witnesses. According to the article on the Russian police’s witness protection program has even been known to stage […]