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.