There Is a Devil Loose: Denver Mother Is Arrested After Her Missing Seven-year-old Son Is Found Dead in a Storage Unit

A Denver mother has been arrested in the death of her missing seven-year-old son whose body was discovered inside a storage unit.

Elisha Pankey, 43, being held in jail on investigation of child abuse resulting in death. She was taken into custody Wednesday after turning herself in.

Police found the boy on December 23 after getting information about the child from police in neighboring Aurora.

Click here to read more.
Source: Daily Mail