A woman has been charged with the murder of her newborn son more than 41 years ago in Mansfield, Massachusetts.
James Hand was found shot multiple times of the roof of his Georgia church in 1996. Now, more than 30 years later, authorities say they've identified his killer.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results