Chicago Hauntings: A shocking visitation on All Souls' Day at St. Rita of Cascia Church
St. Rita of Cascia is known as the patroness of impossible causes, so it's appropriate that some say events that should be impossible happened in the church that bears her name on Chicago's Southwest Side in the 1960s.