St. Paul Police Department being sued for $12 million

St. Paul Police Department being sued for $12 million

Hamdi Osman accuses the lead investigator of lying about evidence.

Top Videos