Sentenced to prison years after shooting her mom, sister to death, staging murder-suicide in Virginia
West McLean, Virginia – A woman has been sentenced to prison for shooting her mother and sister to death and staging a murder-suicide. Megan Hargan was arrested in West Virginia before being returned to Virginia to face murder and weapons charges. The arrest came in November of 2018, leading to a lengthy legal process. The … Read more