Police State

The pictures that have emerged from Ferguson are the most shameful images I have seen of American life since our first glimpses of the Lower Ninth Ward in New Orleans after Hurricane Katrina drowned it.

Click to continue reading “Police State”