South Florida Sheriff Releases Body Cam Video, Evidence, and Statement on Death of Kevon Todd After…
FORT LAUDERDALE, FL - At approximately 9:11 a.m. on Thursday, April 9, 2020, Broward Sheriff’s Office Airport district deputies responded to 200 Terminal Drive, Terminal #3 (Jet Blue) at the Fort Lauderdale / Hollywood International!-->!-->!-->…