Categories
October Surprise 2024

Venezuela deploys 25,000 troops as U.S. ramps up pressure …

NicolĆ”s Maduro deploys 25,000 troops in Venezuela’s border regions, citing anti-drug efforts, as U.S. intensifies military presence in the Caribbean.