The US announces launch of the so-called “Operation Southern Spear,” a new military escalation in the Caribbean, framed by Washington as intensified “war on drugs.”


From Presstv via This RSS Feed.

1 comment

sorted by: hot top controversial new old
[–] 1 point 1 year ago

This is fucked up.

  • source