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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results