Close on the heels of Cuba hosting a Russian nuclear submarine, it has come to light that the Communist country is building a new radar site capable of spying on the United States. Located near Guantanamo Bay naval base, the site is understood to have links with China. Russian Navy Lands In US Backyard Again; […]
0 Comments
0 Shares
147 Views
Sponsored
After a successful May, we are now funded 94% for June. Thanks to everyone who helped out. 🥰