The US President is calling for the time-honoured tradition of protecting a journalist's sources to be scrapped.
In a speech to Republican party members last night Donald Trump said - he's not against the media as a whole - but only fake news.
It comes as Media outlets around the globe have been expressing concern after several members - including the BBC and the Guardian - were barred from White House briefings.
Donald Trump says a story should only be published if sources are named: