Khyber Pakhtunkhwa has reported 521 new coronavirus cases over the past 24 hours, taking the provincial tally to 14,527, according to the health department.
The province's death toll from the virus rose to 610 with 23 more deaths reported — 12 in Peshawar, three each in Abbottabad and Lower Dir, two in Swat and one each in Mardan, Malakand and Dera Ismail Khan.