Feedback

Fla. police officers questioned in sex scandal

 

At least ten Florida police officers are under investigation in a Lakewood, Fla., Police Department sex scandal. WFLA's Chip Osowski reports.

Shows