Shortly after a statue of 'the Lady of Lourdes' was removed from a church in Alta Gracia, Argentina in August 2011, there have been reports that there is a three-dimensional image of the statue that people can see.
Bible Prophecy
Find out how world events are aligning with properly understood Biblical prophecy