Support Us
The U.S. apologizes to Nicaragua for the search of the Nicaraguan ambassador’s residence in Panama City by American troops.