SITUATION REPORT

Venezuela: Russian Military Aircraft Lands in Caracas

Jun 24, 2019 | 21:45 GMT

A Russian Air Force Ilyushin Il-62 aircraft landed at Simon Bolivar International Airport in Caracas on June 24, Reuters reported....

Subscribe to view this article

Subscribe Now

Subscribe

Already have an account?