Donald Trump refused to take a question from CNN reporter Jim Acosta, after the network broadcast claims alleging that the President-elect had been briefed over a Russian intelligence dossier containing compromising information on him.
The exchange came during Trump's first press conference since being elected president.
Earlier Trump furiously denied allegations that Russia had salacious information on him, saying Moscow "never tried to use leverage on me".
Trump condemned US intelligence agencies for allowing "fake news" to "leak" into the public, asking: "Are we living in Nazi Germany?"
The uncorroborated report, allegedly presented to Trump last week, claims the Kremlin helped promote him to the White House, holds evidence that the president-elect engaged in "perverted" sexual acts, and that key members of Trump's team secretly met Russian officials.