Skip to Content

Roxana Rodriguez is the name of the nun who recently gave birth in Rieti, Italy. She claims she didn’t know she was pregnant.