Skip to main content
Russian Embassy in Spain
Strange Russian Travel Recruitment Video Has People Guessing: Propaganda, Satire or Legit?
Leave it to an eastern country to promote a propaganda video that would make even President Joe Biden’s regime blush. The Russian Embassy in Spain…