U.S. Secretary of State Rex Tillerson said on Sunday that President Donald Trump "speaks for himself" when asked in an interview about the president's values and response to the recent violence in Charlottesville, Virginia.

"I don't believe anyone doubts the American people's values or the commitment of the government or the government's agencies to advancing those values and defending those values. The president speaks for himself," the Secretary of State told Fox News.

He was responding to the UN Committee on the Elimination of Racial Discrimination, which recently criticized Trump's response to the white nationalist rally in Charlottesville.

"We express America's values from the State Department. We represent the American people. We represent America's values, our commitment to freedom, our commitment to the equal treatment of people in the world," Tillerson said when asked about whether it was difficult to push American values.

"And that message has never changed," he added.

Trump came under fire after he pointed out that there was "blame on both sides" for the violence in Charlottesville, including from leftists who attacked white nationalists.

In a rally in Arizona last week, Trump criticized the media for misrepresenting his comments following the recent violence in Charlottesville.

The President called reporters “dishonest” and “bad” people, and proceeded to pull out of his pocket transcripts of his remarks at various stages after the deadly violence.