Flash floods swept through northwest Pakistan’s Khyber Pakhtunkhwa province without warning, sending walls of rain and mud down hillsides that engulfed homes, shops and roads.
Photos of the aftermath show homes were left half-submerged with walls buckling under the weight of water and mud as large parts of the hillside areas were swept away by falling boulders and sludge.