China is delaying the $23 billion sale of the Panama Canal ports to the US-backed consortium led by BlackRock.

Cue Donald Trump's meltdown.

🍿

Comments