Published On: Sat, Jul 7th, 2018

Eye of GOD: Strange apparition appears in sky with some claiming they can see into HEAVEN





RESIDENTS in China were baffled to see the ‘Eye of God’ in the sky which has led some to believe that it is a sign of biblical proportions.


Daily Express :: Weird Feed