President Trump decried on Tuesday the "alt-left" for their violent contributions to the weekend demonstrations in Charlottesville, Va., saying there is "blame on both sides."

"What about the alt-left that came charging at, as you say, at the alt-right? Do they have any assemblage of guilt?" Trump told reporters at Trump Tower. "What about the fact that they came charging with clubs in their hands swinging clubs? Do they have any problem? I think they do. That was a horrible, horrible day."

He made the comments after it was noted that Sen. John McCain, R-Ariz., slammed the alt-right while defending Trump's national security adviser H.R. McMaster and evoking the Charlottesville violence.

Over the weekend, white supremacy groups, some claiming ties to the alt-right, clashed with counter-protesters. One woman died and 19 others were hurt after a man, identified as James Alex Fields, allegedly drove his car into a crowd of counter-demonstrators.

Reporters repeatedly asked Trump, who tried to direct the questions back to infrastructure, about his widely panned initial statement Saturday condemning the violence, which left the names of the white nationalist groups out, a move which was reportedly improvised. He issued another statement Monday, in which he singled out the "KKK, neo-Nazis, white supremacists and other hate groups" for condemnation.

Still, on Tuesday, Trump defended his initial statement, saying he said what he did because he didn't have all the facts at the time.

Moreover, Trump told reporters that he still thinks there is "blame on both sides."

He then took a shot at the media.

"I have no doubt about it and you don't have doubt about it either," Trump said. "And If you reported it accurately, you would say that."

He also said there are "fine people" on both sides, along with some "bad people."