Autopsy conducted on 7-year-old girl found in Coachella Canal
An autopsy was conducted Monday for 7-year-old Annie Lee Palmer, whose body was found in the Coachella Canal in Mecca last week after she reportedly fell into the water Tuesday evening in Niland. The Imperial County Coroner’s Office said the official cause of death is drowning. Authorities expect to release Annie’s body to her family,
Continue Reading