Russia dismisses US demand to withdraw troops from Venezuela
Russia is dismissing calls to withdraw troops from Venezuela amid the South American nation's ongoing leadership crisis, saying its presence is "in strict accordance" with the Venezuelan constitution.In a statement...