LeBron James took to Twitter Saturday evening to express his sadness and anger over the events that took place earlier in the day in Charlottesville, Va., as well as criticize President Donald Trump for his poor leadership.

“It’s sad what’s going on in Charlottesville,” LeBron tweeted. “Is this the direction our country is heading? Make America Great Again huh?! He said that.”

One 32-year-old woman died and at least 19 more were injured after a car targeted and barreled into a crowd of protesters opposing a racist rally led by white supremacists in Charlottesville on Saturday.

The carnage in Charlottesville resulted from a massive group of white supremacists converging on the Virginian town to protest the removal of a statue of Confederate General Robert E. Lee. A group of counterprotesters soon demonstrated nearby, leading to a violent clash between the two groups that ultimately ended with a silver Dodge Challenger plowing through several hundred counterprotesters and a state of emergency being declared by the governor.

3 dead, 19 injured in violent rally, crashes in Charlottesville

LeBron, who founded his own charity The LeBron James Family Foundation to help better child development through improved education and extracurricular activities, questioned if the current state of the country is fit to properly raise young adults.

“Our youth deserves better!! Flat out,” LeBron tweeted.

LeBron previously teamed up with Carmelo Anthony, Dwyane Wade and Chris Paul to deliver a joint speech to address a divided America plagued by gun violence, injustice and racism at last year’s ESPY Awards.

“We all feel helpless and frustrated by the violence. We do. But that’s not acceptable,” LeBron said at the time. “It’s time to look in the mirror and ask ourselves what are we doing to create change.”