intelnews.org
Moscow confirms arrival of Russian troops in Venezuela
Russian media reports have confirmed that an airplane carrying 100 Russian troops arrived in Caracas on Saturday, causing tensions to rise between Washington and Moscow over the deepening crisis in…