Mica Miller’s pastor husband reaches settlement with family after her suicide
Mica was found dead in North Carolina’s Lumber River State Park on April 27 from a self-inflicted gunshot wound, a coroner ruled. A 911 dispatcher who spoke with her on April ...
The Independent via Yahoo
6 minutes ago