KARACHI: Some 25,000 people have fled the restive North Waziristan tribal district in the past 48 hours, fearing a long-awaited ground offensive after a deadly Taleban attack on the Karachi airport left 30 dead.

Pakistan’s military fought an all-night battle Monday with Taleban gunmen who besieged the airport as it emerged up to seven workers could still be trapped in cold storage facilities.

Ten militants were among the dead in the assault on Karachi’s Jinnah International Airport.

Late Monday families of seven airport workers blocked Karachi’s a main road demanding that authorities work toward freeing their relatives who were trapped in cold-storage facilities to escape the carnage.

The attack began just before midnight Sunday. At around dawn, the military said that all 10 of the attackers had been killed.

Some of the gunmen were dressed in army uniform, as authorities put their mangled bodies, assault rifles, grenades and rocket launchers on show for the press. At least three detonated their suicide vests, witnesses said, and one severed head formed part of the grisly display.

The 18 victims of the assault included 11 airport security guards and four workers from Pakistan International. The charred remains of two CAA employees were recovered on Monday night, bring the toll up to 30, Qaimkhani said.

In the restive North Waziristan tribal district some 1,000 kilometers north of Karachi, residents and officials told AFP 58,000 people, mainly women and children had fled the area for different parts of the northwest, fearing a long-awaited offensive was imminent.

The exodus has increased rapidly in recent days, with more than 25,000 fleeing their homes in the last 48 hours alone, a government official in Peshawar said.

“I am taking my family to a safer location,” said one resident who did not wish to be named.