Monday's attack broke a period of relative calm in Peshawar, the capital of the restive Khyber-Pakhtunkhwa province in northwestern Pakistan. The northwest has been the site of several attacks on police and military targets in recent months, especially in areas that straddle the border with Afghanistan, and the Pakistani Taliban have claimed responsibility for them.