Bodies of Decatur couple discovered in murder, suicide
Two bodies were discovered Tuesday evening at a residence in the 200 block of Park Place in Decatur, according to information provided by the Decatur Police Department. After receiving a call for a welfare check on the location, Decatur Police
Want the full article and access to our online E-Editions?
Subscribe Now