Black Main Street

Tag : Miami


Five Miami Cops Charged With Battery After Kicking Handcuffed Man and Tackling Bystander Trying to Record Arrest

BMS Admin
Five Miami Beach police officers are facing criminal charges after a shocking video caught them repeatedly kicking a handcuffed man and then tackling and repeatedly...