Stepfather Sentenced to 15 Years for Killing 3-Year-Old Stepson
Kenrick Longsworth, the Belize City resident convicted of the death of his three-year-old stepson, has been sentenced to fifteen years behind bars for manslaughter. He was also given an additional three years for wounding. As we have reported, on January tenth, 2020, Mark Teul’s mother