President Donald Trump was booed Friday when he called the news media "vicious," "mean" and "fake" during a question-and-answer session following his pro-America speech to the World Economic Forum in Davos, Switzerland.

The president, who as a New York businessman was a mainstay of the city's tabloids, said that over his career he's gotten a "disproportionate" amount of press. Yet it wasn't until he got into politics, he said, that he saw "how nasty, how mean, how vicious and how fake the press can be."

The comment sparked a smattering of boos and hisses from the crowd, which included world leaders, heads of global companies, intellectuals and foreign media.

The comments came when Trump sat down to talk with Klaus Schwab, the German founder of the forum, after sticking to his prepared remarks during his formal speech.

Schwab also took a swipe at the media. Loud groans were heard from inside the hall earlier when Schwab said, as he introduced Trump, "Your strong leadership is open to misconceptions and biased interpretations."

Los Angeles Times