West Virginia Woman shot, killed 5 kids, set house on fire then shot herself
Authorities in West Virginia said a mother and stepmother to five young children shot and killed them before setting a home on fire and taking her own life. “Our moral fabric finds it unconscionable that a mother could harm her own children…Read More »