On Saturday, two Russian military aircraft carrying about 100 troops and a substantial amount of equipment arrived in Venezuela. While a Russian news outlet claimed that Russia was fulfilling …
Continue Reading about Venezuela crisis: Russian military planes land near Caracas