Analysis: The week isn't over. But it's already been a humdinger for the US president.

The week is still young. But it’s already been a humdinger for President Donald Trump.

Analysis: The week isn't over. But it's already been a humdinger for the US president.