Trump hotels received millions from foreign powers during presidency

Donald Trump's businesses were paid almost $8m by 20 countries during his presidency.

The Chinese and Saudi Arabian governments, as well as state-owned entities linked to them, were the biggest spenders