Damon Teach, a 41-year-old resident of Richmond, Virginia, was tragically shot to death on August 20, 2020. Teach was found deceased in the doorway of his home on Blue Ridge Avenue. According to Richmond Police, the incident is believed to have been a botched robbery. Teach's death occurred during one of the most violent months in Richmond's recent history, with multiple homicides reported in August 2020.
Teach's family, including his wife who was in Jamaica at the time awaiting the birth
...Read More