Home / 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 »