In the quiet community of Stafford, Virginia, the life of 53-year-old Michele 'Mikki' Francis came to a tragic and sudden end on the night of October 31, 2020. A mother of three, her death was the devastating result of a domestic violence incident that unfolded within the walls of her own home. Michele, a female, had recently taken a courageous step towards a new chapter in her life by serving her husband of 25 years, 57-year-old Peter Francis, Sr., with separation papers. This act, intended to
...Read More