I tend to agree here. I get that Panama didn't like the US controlling a strip of land that divided the country, but I was a kid back in the late 70s and remember everyone I knew thinking this was a pretty damn stupid idea. However, 2/3rds of the Senate agreed and we basically gave it way.
FYI, this is just another example of Trump running his mouth. There's NO CHANCE we invade Panama and take the canal back, NONE. There's no chance that we buy Greenland. There's no chance Canada becomes the 51st state.