close

News WrapGet Handpicked Stories from our editors directly to your mailbox

Russian air force planes carrying troops landed in Venezuela

Venezuela Mar 25, 2019, 02.21 PM (IST)

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