Pakistan Army has claimed of killing 29 militants and apprehending 40 others in its ongoing offensive against miscreants in Swat and other parts of Malakand division in last 24 hours, report said. Addressing a press briefing here, Director General ISPR Maj Gen Athar Abbas said that 6 soldiers were also embraced martyrdom while 12 others were injured in the battles with militants took place mostly in Swat. Street by street battles are presently underway in Mingora, the chief town of Swat, Abbas said, claiming that the forces have captured almost all the major chowks of the town. Giving the details of the war-fronts in the area, he said that the forces had launched an offensive from Sangota and Kanju areas pushing the militants towards Kanju where the severe battle is underway with the miscreants. Three villages were also cleared by the forces during the advancement towards Kanju, he added.