FPI / March 25, 2019 Two Russian Air Force planes carrying troops and tons of equipment landed in Venezuela on March 23, reports say. A flight tracking website showed two aircraft left a Russian military base for the Venezuelan capital Caracas on March 22. The arrival of the military jets in Venezuela was confirmed by […]
Sign in below or Subscribe Now to see full content.
Login