In the quiet community of Independence, Missouri, a beloved mother's life was tragically cut short in a devastating act of violence. On the afternoon of February 9, 2024, 44-year-old Janessa Cherie Russell, a white female, was killed in a double homicide that also claimed the life of her sister, 47-year-old Jessika Koehler. The incident unfolded at a residence in the 1300 block of North Lynn Street, shattering the peace of the neighborhood and leaving a family engulfed in grief.
Authoriti
...Read More