The Miami Police Department on April 12 launched an internal investigation into why an African American doctor, known for testing the city’s population of homeless for the CCP virus, was detained by a police sergeant outside his home.
News of the investigation was announced after security footage circulated online of 34-year-old Dr. Armen Henderson being handcuffed on Friday in the city’s Flagami neighborhood.