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.

Watch & Listen LIVE