armin henderson
-
Review Finds Officer Was Justified in Handcuffing Black Miami Doctor in Front of His Own Home
There is a widely held belief that no matter what you’re doing, doing it while black automatically makes it a punishable offense. A police investigation in Miami has further backed that assertion. The New York Times reports that an internal investigation by the Miami Police Department found that Sgt. Mario Menegazzo was justified in handcuffing…