Venezuela, Cuba and Nicaragua — all long-standing allies of Russia — have voiced support for the Russian leader.
Increasingly isolated, Putin finds a few allies in Latin America
miscellaneousmiscellaneous / miscellaneous 3 years ago 249 Views comments
Comments