Latest News

November 2, 2012

Aimee Lee Weiss, who as a teen tossed her baby boy’s body into canal, dies at 29

At 17, Aimee Lee Weiss faced first-degree murder charges in her baby boy’s death. Now, the Broward Medical Examiner is trying to determine what caused her death at age 29.

Related content