Home / Russia

Russia

Russia intends to send troops to Latin America

Top diplomat Sergey Ryabkov says he can “neither confirm nor exclude” possibility of Russia deploying military assets to Cuba and Venezuela, a statement US rejects as “bluster in the public commentary.” Russia has raised the stakes in its dispute with the West over Ukraine and NATO’s expansion after a top …

Read More »