Truth7t7
Well-known member
Is the Odysee clip below, fake news in Russian propaganda, or are the two men actually American volunteers, that are giving eyewitness testimony of events that took place in Ukraine?
The Clip, Truth or Propaganda?
The Clip, Truth or Propaganda?