Thousands of people have flocked to a small town in Israel to see a statue of the Virgin Mary that the residents say ‘Weeps Oil’. The deeply Christian family from Tarshiha in northern Israel claims that the religious statue is covered in oil and have called it a miracle. The Khoury’s bought the religious statue […]
Trending Articles
More Pages to Explore .....