Main Police Group Comes Out in Assist of Certified Immunity Reform
The Major Cities Chiefs Association ("MCCA") is an organization of 79 police chiefs, commissioners and sheriffs who represent the largest cities in the United States and Canada. Last year I wrote about how the MCCA published a…