JERUSALEM (AP) — Hundreds of people have flocked to a small town in northern Israel to view a statue of the Virgin Mary that residents say “weeps” oil.
Members of a Christian family from Tarshiha, near the Lebanon border, say they have witnessed a miracle in their living room.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.