As Seen On

BSO 13 hours ago

Body Cam Shows FLL Confrontation

Kevon Todd died of an accidental drug overdose shortly after a confrontation with deputies at a South Florida airport in April, officials said. NBC 6’s Kim Wynne reports.

Contact Us