New Delhi, Aug. 16 -- More than 300 people were killed in flash floods and landslides caused by torrential rains in Khyaber Pakhtunkhwa (KPK) province in northwest Pakistan over the past 24 hours.

Cloud bursts, flash floods, lightning strikes and building collapses caused fatalities in the hills and mountains of the province.

Buner district was the worst affected, where floods and heavy rain killed around 100 people, KPK's Chief Secretary Shahab Ali Shah, told Reuters.

Local police officer Imtiaz Khan, who narrowly escaped the deluges, said floodwaters carrying hundreds of boulders struck and flattened homes within minutes.

"A stream near Pir Baba village in Buner swelled without warning. At first, we thought it was a normal flash flo...