Jor’Dynn Duncan died after suffering 90 injuries in Emily Kelly’s home. CPS placed her there despite Kelly’s prior children dying under suspicious circumstances. Criminal charges pending.
7-Year-Old Tortured to Death in NY Foster Home
5 min read
Continue reading in the USA News Updates app