News

In 2023, a Miami-Dade judge threw out his murder conviction after new evidence raised questions about the reliability of key ...