Grandma’s haunting warning after five more children rescued from home of blind boy discovered decomposing in freezer
A GRANDMOTHER’S haunting warning has been revealed after the body of a three-year-old blind boy was found decomposing in a freezer. Chase Allen was honored by his community on Monday…
Share