FREEDOM FORUM: Discussion

Article Image

https://tsarizm.com, by Rob Schleiffert

Russia has decided to develop a long-term military presence in the Caribbean in conjunction with the socialist nation of Venezuela, on one of its islands in the Caribbean Sea.

Make a Comment