Follow The Immaculate Heart of the Blessed Virgin Mary Parish
Throughout history, people have asked the question, what makes us human? Philosophers, scientists, and theologians have all...