No fewer than 669 captives held by terrorists have been rescued by troops in the last three weeks. Defence Headquarters (DHQ) said 23 terrorists were killed, 19 arrested, while 1,158 and their families surrendered in the renewed offensive against criminal…
