Family suspects foul play in teen’s death
The mother of 17-year-old Cadeisha Knight, who was found hanging at her residence at Adam’s Castle #12, Vauxhall, Christ Church, around 9 p.m. on Friday says she does not believe her daughter took her own life. Police said that on Friday night, personnel from the Boarded Hall Station responded to a report that a young female […]