Russian troops land in Venezuela: reports

The Hill - 03-25

0LTHSG9K

Two Russian Air Force planes landed in Venezuela carrying nearly 100 troops and a Russian defense official, according to Reuters. Flight-tracking website Flightradar24 indicated an Ilyushin IL-62 passenger jet and an Antonov AN-124 military cargo plane both departed from Russian military airport Chkalovsky for Caracas on Friday, according to the news service.