President Trump broke his Twitter silence Saturday after being criticized for his silence as protests turned violent at a white nationalist rally in Charlottesville, Virginia.

Mr. Trump tweeted that all Americans must condemn hate and violence, without mentioning the Charlottesville incident directly. The "Unite the Right" rally erupted into chaos Saturday morning, resulting in fights, tear gas and injuries and prompting Virginia's governor to declare a state of emergency. Some in the crowds featured Nazi symbols and spewed anti-Semitic rhetoric.

"We ALL must be united & condemn all that hate stands for. There is no place for this kind of violence in America. Lets come together as one!"

First lady Melania Trump responded to the violence before the president did. Mr. Trump is currently on a 17-day working vacation in Bedminster, New Jersey. The "Unite the Right" rally was originally a reaction to the removal of a statute of confederate general Robert E. Lee from a public park.

"Our country encourages freedom of speech, but let's communicate w/o hate in our hearts. No good comes from violence."

Speaker of the House Paul Ryan issued a statement condemning the "vile bigotry" just before noon.

"The views fueling the spectacle in Charlottesville are repugnant. Let it only serve to unite Americans against this kind of vile bigotry."

House Minority Leader Nancy Pelosi (D-California) called on the country to reject hate.

"Our nation is defined by the march of progress. Our strength lies in our diversity. We must reject hate."

But Mr. Trump's delayed response was quickly noticed by Democrats in Congress.

While Democrats were generally quicker to respond to the Charlottesville violence on Twitter, Republicans also condemned the day's events. Rep. Justin Amash (R-Michigan) called for Americans to stand against racism.

Sen. Cory Gardner (R-Colorado) said the "hate" spewed in Charlottesville is "un-American."