CNN's John Harwood said what the mainstream media has refused to admit for years. Donald Trump is mentally unwell.
This website uses cookies.