Mom left 13-month-old twins alone in playpen until 1 of them was found decomposing: Police
2 hours ago
12
A mother in Washington, D.C., is accused of letting her twin toddlers starve in a filthy apartment before one of them began to decompose and the other just managed to cling to life.