Scores of people have been killed in Pakistan after torrential rain caused flash floods that destroyed dozens of houses and left roads covered in water and debris.
Emergency responders struggled to deliver aid and carry out evacuations.
Officials said the death toll has risen to 146 in the flooding in several districts of the mountainous Khyber Pakhtunkhwa Province in northern Pakistan.
Anwar Shahzad,