The investigation began in December 2023, when Westland police responded to a hospital on a report of an infant death. Police believe Trisha Lempea had given birth one week prior at her home ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results