South American Nun Who Claims She Had No Idea She Was Pregnant Delivers Baby Boy In Italy Hospital

A cloistered nun has stunned her mother superior and sisters after giving birth to a baby boy after complaining of severe stomach pains. The sister, who belonged to an order in Macerata, in the eastern Italian region of Le Marche,

Continue reading…