Michelle Leigh Tompkins, aged 51, tragically lost her life on May 19, 2020, in Christiansburg, Virginia. The incident occurred during the COVID-19 pandemic lockdown, a period marked by increased domestic tensions. On the evening of May 19, Gerard Patrick Tompkins, Michelle's husband, called 911 and reported that he had shot his wife. When authorities arrived at their home, they found Michelle slumped over the steering wheel of her car, which was still running and riddled with bullet holes. The d
...Read More