Khyber Pakhtunkhwa has reported 584 coronavirus cases and 20 deaths during the last 24 hours. The provincial tally has risen to 166,564 and the death toll is 5,175.
Meanwhile, Balochistan recorded 24 new infections, taking the total to 32,480 while the death toll remains 342.




























