Pakistani police opened fire on anti-American demonstrators who held up pictures of Osama bin Laden and shouted "Death to America" in several cities yesterday, protesting against US-led strikes on Afghanistan.
Smoke hung over the western city of Quetta as police battled thousands of pro-Taleban demonstrators who set on fire cinemas, shops, a bank, a truck and an office of Pakistan's Central Investigations Agency.
Police fired into the air to disperse crowds and used teargas and batons in another part of Quetta, close to Afghanistan's southern border.
Police also fired teargas to break up protests in Peshawar, near the Afghan border, where students and some Afghan refugees tried to demonstrate against the attacks.
Students tried to block a road in one part of the city. In another, police fired teargas to force several hundred protesters back into a mosque.