Maximum Leader Constitution of Panama Fidel Castro Manuel Noriega Massimo D'Alema National Assembly (Panama) Omar Torrijos