Total 1 articles
US forces have reportedly killed at least 100 people in Venezuela following a declaration of indefinite control over the country's oil reserves. Geopolitical tensions hit a new high in 2026.