A cop shoved a handcuffed man head first into a wall. Miami judge says it was self-defense

Three years ago, prosecutors charged Homestead Police Officer Lester Brown after he shoved a handcuffed inmate into a wall at the police station, a blow severe enough to cause the … Click to Continue »

Leave a Reply

Your email address will not be published.