Chesa Boudin–another leftist ideologue comes crashing down by Cato June 10, 2022 0 324 Ever since the Garden of Eden, leftists have been promising us a better world if we just follow their policies.