Pakistani troops killed at least 20 militants during clashes in the restive northwest where the military is waging a bloody offensive against al-Qaeda and the Taliban, officials said.
Pakistan troops kill 20 militants