Our Lady of Fatima on Fox News July 12, 2012 by Celestino Trono IV 0 The Miracle of the Sun in Fatima October 13, 1917 It is always good to see our Lady put in a positive light on public television. Uploaded by kolbe1019 on Jan 24, 2009 Share this:TwitterFacebookMoreEmailLinkedInLike this:Like Loading... Related