After white supremacists held violent rallies in Charlottesville, Virginia, on Friday and Saturday, President Donald Trump had a chance to denounce the hate and bigotry that led to the current situation during a Saturday bill signing ceremony. Instead, he blamed “many sides.”

“We condemn in the strongest possible terms this egregious display of hatred, bigotry and violence on many sides, on many sides,” Trump said.

The president’s false equivalency quickly drew a lot of criticism on Twitter. But Phillip Abita Goff, a researcher who focuses on race and policing issues at John Jay College of Criminal Justice, perhaps said it best in a series of tweets:

1. The deaths from racial violence in the US have not been on many sides. Separation of parents from children have not been on many sides. https://t.co/vDIciGDFX9 — Phillip Atiba Goff (@DrPhilGoff) August 12, 2017

2. The forced sterilization has not been on many sides. The government-enforced segregation has not been on many sides. — Phillip Atiba Goff (@DrPhilGoff) August 12, 2017

3. The forced relocation has not been on many sides. The stolen labor has not been on many sides. Media erasure has not been on many sides. — Phillip Atiba Goff (@DrPhilGoff) August 12, 2017

4. Police-sanctioned lynchings have not been on many sides. Broken treaties and stolen land have not been on many sides. — Phillip Atiba Goff (@DrPhilGoff) August 12, 2017

5. Immigration enforcement has not been equally applied to many sides. Beauty standards have not represented many sides. — Phillip Atiba Goff (@DrPhilGoff) August 12, 2017

6. Segregated schools do not advantage many sides. Rape culture does not create vulnerable people from many sides. — Phillip Atiba Goff (@DrPhilGoff) August 12, 2017

7. Music traditions were not coopted and sold for profit from many sides. The constitution didn't count 3/5ths of a person from many sides. — Phillip Atiba Goff (@DrPhilGoff) August 12, 2017

8. Justice frequently does not have many sides. When powerful groups harm less powerful groups, there is not a need for mutual apology. — Phillip Atiba Goff (@DrPhilGoff) August 12, 2017

9. False equivalency is a lie that renders the powerful as victims. And it is a violence to those who are not equal save for that lie. — Phillip Atiba Goff (@DrPhilGoff) August 12, 2017

10. Poverty and exploitation do not have many sides. People did not die in #Charlottesville on many sides. And justice cannot say otherwise. — Phillip Atiba Goff (@DrPhilGoff) August 12, 2017

In short, there aren’t multiple morally equivalent sides here. There’s one side — white supremacists — that has long oppressed all other groups of people. Their protests aim to ensure that oppression continues, even if it means using violence. The people counterprotesting, on the other hand, are trying to end that oppression.

So while it’s true that both sides participated in the brawls seen throughout the protests, one side — in a country that supposedly values equality — has the much stronger case by actively working against the hate, bigotry, and violence that the white supremacist side is actively trying to perpetuate.

But Trump won’t acknowledge any of that. Asked to clarify his remarks, a White House official said, “The President was condemning hatred, bigotry and violence from all sources and all sides. There was violence between protesters and counter protesters today.” Trump is deliberately not calling out the white supremacists who led to the unrest in Charlottesville.

Watch: How Trump's Charlottesville response emboldens white supremacists