The Russian Embassy Just Released A New Video Mocking The West: ‘Time To Move To Russia’ Where There’s ‘Traditional Values, Christianity, No Cancel Culture’
LTP News Sharing: By Alicia Powe | Gateway PunditThe Russian embassy in Spain released a video on Friday mocking the West and the sanctions it has imposed on the country.The clip published on the embassy’s Twitter account,...
Read More