Russian air force planes carrying troops landed in Venezuela
Two Russian air force planes landed in Venezuela's main airport. Watch this video to know more.
Two Russian air force planes landed in Venezuela's main airport. Watch this video to know more.