Trusted News Discovery Since 2008
{{/content}}
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.