Revered by Muslims, Christians and Jews, this beautiful city is holy and cursed, drowned in blood yet still magnificent. Last year, the Arab ministers of information designated 26 September as Jerusalem Day. Rashid Khalidi unravels modern myths and (...)