In the small city of Waycross, Georgia, a heartbreaking incident unfolded on Friday, April 4, 2014, resulting in the death of 10-year-old Taylor Marie Jowers. A fifth-grade student at Wacona Elementary School, Taylor was a native and lifelong resident of Waycross. The young girl's life was cut short in what was described by authorities as a tragic accident within her own home.
On that Friday, while her parents were at work, Taylor was at her Jana Lane residence with an older male relative
...Read More