Christians: Idolatry in the "Holy land"?