Khyber Pakhtunkhwa has recorded 169 new coronavirus, taking the provincial tally to 5,847, according to the health department.
The province's death toll from the virus rose to 305 with 14 new deaths reported — seven in Peshawar, three in Swat and one each in Lower Dir, Mardan, Kohat and Bajaur.