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…
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…