Was Justice Served In The Lacey Ellen Fletcher Case?
-
Last Updated: Tuesday, 24 June 2025
The fletchers, both 66, pleaded no contest to manslaughter on.