Venezuela
U.S. gov’t, cops rip up international law, invade Venezuela embassy
On the morning of May 16, multiple Washington, D.C., and federal police agencies broke into Venezuela’s Embassy. Equipped with battering rams, sledgehammers, wrecking bars and an army of police, some in flak jackets, others in […]