The Invasion Of Panama And The Proclamation of a Lone Superpower Above The Law
By Matt Peppe |Just the Facts Blog | December 14, 2014 Twenty five years ago, before dawn on December 20, 1989, U.S. forces descended on Panama City and unleashed one of the most violent, destructive terror attacks of the century. U.S. soldiers killed more people than were killed on 9/11. They systematically burned apartment buildings […]