Hialeah Police Department officers are facing charges after footage shows they kidnapped a homeless man, drove him to a field, and beat him. Rafael Otano and Lorenzo Orfila, turned themselves in and were booked into the Miami-Dade jail.
Hialeah Police Department officers are facing charges after footage shows they kidnapped a homeless man, drove him to a field, and beat him. Rafael Otano and Lorenzo Orfila, turned themselves in and were booked into the Miami-Dade jail.