The New York Times disclosed yesterday that the CIA built "12 Secret Spy Bases" in Ukraine

Video Credit: Rumble
Published on February 28, 2024 - Duration: 03:17s

The New York Times disclosed yesterday that the CIA built "12 Secret Spy Bases" in Ukraine

๐ŸšจThe New York Times disclosed yesterday that the CIA built "12 Secret Spy Bases" in Ukraine, waging a shadow war against Russia for the past decade.


You are here

You might like