Hundreds of Pakistanis are fleeing villages in North West Frontier Province , where fighting between government troops and militants loyal to a pro-Taliban religious leader raged for a third straight day .