In the city of Detroit, a family's concern on November 4, 2013, led to a tragic discovery that would leave them seeking answers for years to come. Dwayne Green, a 48-year-old man, was found dead in his home on Barlum Street. His relatives had grown worried when he failed to show up for his job as a maintenance supervisor at the Greater Grace Temple. When they went to his home to check on him, they found the front door slightly open.
Inside, they discovered Mr. Green on the floor, having b
...Read More