5 Americans Fined In Russia For Filming Discovery Doco

Five US citizens have been fined in Russia for filming for the Discovery Channel “as correspondents for foreign media” after reportedly lying about the purpose of their visit. The bizarre incident took place in the city of Vladivostok, Primorsky Krai, south-eastern Russia. Local media report the unnamed US citizens were…

Comments Off on 5 Americans Fined In Russia For Filming Discovery Doco