In Ireland, an apparition of the Virgin Mary appears in clouds before thousands of onlookers. Is it a case of mass hysteria or does incredible video footage capturing the event prove miracles are real?
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!