Most Read

In St. Louis, Missouri, a man was going through his mother's freezer following her death.

What he found inside was something he never expected: a frozen, mummified infant.

Keep reading... Show less