Christina Fawn Fowler McGraw, a 53-year-old woman, was found dead on December 13, 2019, in Baton Rouge, Louisiana. Her body was discovered alongside Gregory Corcoran, a 40-year-old man, under the North Boulevard overpass. Both victims were homeless and were found wrapped in blankets beside an empty shopping cart. They had been fatally shot while lying down.
The investigation into their deaths led to the arrest of Jeremy Anderson, a 29-year-old man who lived less than two blocks from where
...Read More