Panama June 26, 2017 0 Panama deal should ‘finally sabotage’ Nicaragua canal, Chinese state media says China’s $1 billion project to build a new deep-water port near the Panama Canal, which…