Tuesday, May 24, 2011

Mother Arrested For Dropping Her Baby Down Garbage Chute

Link
"Laquasia Wright, who lives on the eighth floor of the building in the Walt Whitman housing project, reportedly threw her newborn out with the trash after delivering him in her apartment."

No comments: