The siege of a school in Pakistan by Taliban militants has ended, leaving at least 141 people...
Peshawar
Protests are being held in cities across Pakistan against an Internet video that demonstrators say insults the...