Russia Trolled For Releasing Tourism Video That Mocks West
Russia has released a video that seems to mock sanctions slapped by Western countries for attacking Ukraine. The video invites…
The Daily Analysis News & Story.
Russia has released a video that seems to mock sanctions slapped by Western countries for attacking Ukraine. The video invites…