Urgent: Russia Announces Installation of its Satellites in Mexico
With the Glonass installation in Mexico, Russia has the capability to conduct espionage on Nato vessels.
Urgent: Russia Announces Installation of its Satellites in Mexico
Dark & Gloomy Alliances
Ending US dollar is goal
Russia-Venezuela Alliance
Russia-Ukraine: Who controls public opinion wins the war
Russian & Chinese Military in Venezuela
Life in North Korea, Venezuela, China, Cuba and Soviet Union
I am the only Free Man