In the winter of 2006, a Detroit home that should have been filled with holiday preparations became the scene of a heart-wrenching tragedy. Nelda Grant, a 51-year-old female, was a dedicated teacher at a charter school. Those who knew her and her 22-year-old daughter, Rachel Johnson, described them as kind and giving individuals. This warmth and kindness were tragically extinguished on December 21, 2006, in their home on the 18000 block of Dean Street, near 7 Mile and Ryan on the city's east sid
...Read More