Bobby Richardson

police car generic

Miccosukees Fire Officers, Another Commits Suicide

Amid intense public and legal scrutiny in recent years, the Miccosukee Indian Police Department has fired four officers and another has committed suicide.

12/23/2013