The man police said was responsible for a homemade explosive device that blew up at Summer Manor Apartments on Monday night is dead, Decatur police said. Larry Gene Thurman, 81, apparently detonated ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results