India’s leading imam heads a delegation of prominent Muslim leaders on first visit to Israel. Their peace mission stirs protest at home
India’s leading imam heads a delegation of prominent Muslim leaders on first visit to Israel. Their peace mission stirs protest at home