Nun with a big belly said, “I did not sin with the priest,” but cameras revealed that
Within the confines of Naville, Illinois, the only hospital witnessed a startling revelation when the presence of cameras shed light on the actions of a nun and a priest. The scene unfolded in the ultrasound room, illuminated by a cold, clinical light. Sister Amelia remained on the examination table, her...