Thousands of Shiite Muslims denounced Israel and the United States in rallies across Pakistan on Friday, demanding the Jewish state hand control of Jerusalem to Muslims.
The rallies in the southern port city of Karachi, in the capital Islamabad and the eastern city of Lahore were held to mark the annual al-Quds Day - or Jerusalem Day - that takes place on the last Friday of the Islamic holy month of Ramadan.
Chanting "Death to Israel" and "Death to America," about 4,000 people, including 1,000 women, marched through a busy street lined by riot police in Karachi. No violence was reported.
Hundreds of people carried portraits of the late Iranian supreme leader Ayatollah Ruhollah Khomeini, Iranian President Mahmoud Ahmadinejad and Sheik Hassan Nasrallah, leader of the Hizbullah organization in Lebanon.