Crossposted from The Electronic Intifada  The Anti-Defamation League (ADL) is honoring the St. Louis Metropolitan Police Department (SLMPD) on 31 July, just days ahead of the first anniversary of the police killing of unarmed Black teenager Michael Brown in the St. Louis-area municipality of Ferguson, Missouri. The purpose of the event, according to an announcement on the ADL’s website, is […]

Read More