‘Camouflaged invasion’: Panama opposition slams security pact with the US

  • Post author:
  • Post category:Blog

Panama’s opposition speaks out against deal that allows the deployment of US troops in the Central American nation.