Mom arrested after ‘sweet’ little boy who ‘stood out from others’ is found dead and hidden inside storage unit [Police]
A Colorado woman surrendered to police Wednesday night after authorities found a deceased boy hidden inside a storage unit on December 23. The Denver Post reports that 43-year-old Elisha Pankey is facing murder charges after police found a boy who is likely her son, 7-year-old Caden McWilliams, dead inside a storage unit off of 5005 East Evans …