March 28, 2024

Topic: troops

Support the Maverick

Become a Member and support independent journalism with a moral compass.

Subscribe

Russian Troops spotted arriving in Venezuela

Two Russian air force planes landed in Venezuela on Saturday carrying approximately 100 troops, and a Russian defence official. Nearly three months ago, the two...

- A word from our sponsors -

Follow us

HomeTagsTroops