From 40 AD to the present, women and men alike lay claim to having seen the Blessed Virgin Mary. In the 20th Century alone there were 386 cases. What do we make of such claims? Are they true? And why do they happen? Our guest will tell us. Father Edward Looney is here.
AIRDATES & TIMES:
April 30, 2024
1:00 pm – 1:30 pm US/Eastern