NATO air strikes killed 24 Pakistani soldiers along the Afghanistan border, sparking angry demonstrations inside Pakistan.