Reform This: Alabama Police Arrest Black Woman For ‘Burning Incense, Doing Loud Chanting’ At Christmas Parade
In the latest instance that police reform is sorely needed in this country, cops in Alabama said they arrested a Black woman simply because she was “burning incense” and “doing loud chanting” during a Christmas parade held in public last week. Kimberly Griggs suggested she had simply caught the holy spirit at the event, but…