Source: United States & Canada – South China Morning PostVenezuela on Friday accused the United States of waging an “undeclared war” in the Caribbean and called for a UN investigation of American strikes that killed over a dozen alleged drug traffickers on boats in recent weeks.
Washington has deployed warships to international waters off Venezuela’s coast, backed by F-35 fighters sent to Puerto Rico in what it calls an anti-drug operation.
“It is an undeclared war, and you can already see how people, whether or not they are drug traffickers, have…Read More