Former Rep. Joe Walsh (R-IL) on Tuesday weighed in on the protests in Baltimore in the wake of the death of Freddie Gray, and blamed the riots on Democrats.

Want to blame someone for Baltimore besides the thugs? Blame Democrats who have purposely turned blacks into uneducated government slaves. — Joe Walsh (@WalshFreedom) April 28, 2015

50 yrs of Democrat policies destroyed the black family, created dependency & ruined public schools. Democrats did that. Not the Tea Party. — Joe Walsh (@WalshFreedom) April 28, 2015

Walsh also criticized President Obama’s remarks on the riots in Baltimore.

Obama: “Just a handful of bad people in Baltimore.” Yea right & the problem with Islam is just a handful of folks who like to lop off heads. — Joe Walsh (@WalshFreedom) April 28, 2015

Obama: “We all have some soul-searching to do.” No, WE ALL don’t. The thugs who burned down Baltimore & the race baiters who egged em on do. — Joe Walsh (@WalshFreedom) April 28, 2015

Walsh has a penchant for making controversial remarks on Twitter. In January, he said that staffers at MSNBC and CNN should be “beheaded.”

Last year, he was kicked off of his own radio show after he used racial slurs on air. And it appears that WNYM AM in New York dropped Walsh’s show earlier this month.