The U.S. media has become used to being derided as “fake news” by Donald Trump on Twitter. This week was no different, with the president blasting...

read more