WORLD CUP: US Women's National Team Wins Third World Cup Read More

George Gordon

Atlanta police are investigating a fetus found in a freezer where a couple recently moved from. (Photo credit should read YAHUDA RAIZNER/AFP/Getty Images)

“Fully Developed” Fetus Found In Freezer

Police in metro Atlanta are investigating the discovery of a human fetus left in the freezer at a vacant apartment.