There’s no evidence that China controls the canal, which is run by an independent authority appointed by Panama’s government. Beijing has repeatedly denied that it has interfered in canal ...