Other News - Panama Jacked

  • Aired:  10/06/99
  •  | Views: 1,778

China plots to take control of the Panama Canal, but the United States angrily argues that they stole it first. (1:34)

Tags:  Other News, China, Panama
Loading...