Miracle Icon in Israel
Christians have been flocking to the dusty Israeli town of Ramla to see what locals are calling a miracle: streaks of what looks like oil mysteriously dripping down an icon of St. George at a Greek Orthodox church named for the legendary third century dragon slayer. Let’s learn more about this miraculous icon.