On December 28, 2006, the community of Battle Creek, Michigan, was shaken by the tragic deaths of 38-year-old Candy Lynn Fisher and her 12-year-old son, Michael Devon Fisher II. The mother and son were discovered deceased in their home from gunshot wounds.
Initially, there were conflicting reports surrounding the circumstances of their deaths, with some early information suggesting a possible murder-suicide. However, a thorough investigation by law enforcement revealed a grim story of dom
...Read More