BREAKING NEWS

Russian air force plane lands in Venezuela: witness, websites

A Russian air force plane has landed in Venezuela's Maiquetia International Airport, according to a Reuters witness and two websites that follow plane movements, three months after a similar arrival spurred a war of words between Washington and Moscow.