Friday, March 13, 2020

Embassy of Russia | "The Russians will think you're CIA!"

On March 10th, 2019 I visited the Embassy of Russia in Washington, DC.

My choice to visit the Russian embassy was based on the goal of exercising my rights only. My views on Russian politics and US Foreign Policy towards Russia had no bearing on this video and will remain private for these purposes.
Location: Washington, DC, USA

Bookmark This:
StumpleUpon DiggIt! Reddit Google