Bodycam Footage Shows Miami-Dade Police Chief Handcuffed Hours Before Suicide Attempt

Newly released bodycam footage has provided additional information about the tragic events leading up to the self-inflicted gunshot wound of Miami-Dade police director Alfredo ‘Freddy’ Ramirez. The incident occurred at a Tampa hotel on July 23 after police were called to respond to an argument between Ramirez and his wife, during which witnesses claimed he […]