Russia ‘Traffic Jam at the Finnish Border’ Video
News that Russian leader Vladimir Putin had ordered “mobilization” of Russian citizens popularized a video of a purported traffic jam at Russia’s border with Finland.
News that Russian leader Vladimir Putin had ordered “mobilization” of Russian citizens popularized a video of a purported traffic jam at Russia’s border with Finland.