"The public is learning (even more so) how dishonest the Fake News is. They totally misrepresent what I say about hate, bigotry etc. Shame!," the US president wrote on Twitter.
One protester was killed in violent clashes between neo- Nazi and so-called "Alt-Right" demonstrators and counter- protesters in the Virginia college town of Charlottesville Saturday.
Both Democrat and Republican politicians criticized Trump's initial response -- when he condemned violence "on all sides" -- as inadequate.
Trump's weak condemnation of the racist far-right set off a political firestorm across the US political spectrum. World leaders also criticized Trump's response.
Also Read
"Publicity seeking Lindsey Graham falsely stated that I said there is moral equivalency between the KKK, neo-Nazis & white supremacists... And people like Ms. Heyer," Trump said on Twitter.
"Such a disgusting lie," Trump said. "He just can't forget his election trouncing. The people of South Carolina will remember!"
Trump appeared to be referring to his defeat of Graham in last year's presidential primary.
Graham had said the US president "took a step backward" Tuesday "by again suggesting there is moral equivalency between the white supremacist neo-Nazis and KKK members who attended the Charlottesville rally" and people like Heyer.
Trump also blasted Flake, one of the few Republicans openly critical of the president.
Disclaimer: No Business Standard Journalist was involved in creation of this content