Suspected militants ambushed a military convoy in northwestern Pakistan on Monday, sparking a clash that left 23 fighters and seven troops dead, the army said. The fighting occurred in Mohmand, a tribal region near the border with Afghanistan, said Maj. Gen. Waheed Arshad, the army's top spokesman, according to a report of the Associated Press.