Police Make Murder Arrests in Marshall
Marshall police report the arrests of 18-year-old Spencer Tromont Anderson of Marshall, 17-year-old Lyndale Devor Henderson of Marhsall, and an unamed juvenile. Police arrested all three for first degree murder, first degree arson, armed criminal action, burglary, and stealing.
The arrests come after nearly a week of investigation into the deaths of Richard and Jessie Shepard. Firefighters found the couple dead in their burning home Monday. Police later determined someone had murdered the couple and set the house on fire, presumably to cover the crime.