Flash floods triggered by torrential rains have killed at least 45, and displaced thousands of residents in several areas around Peshawar. (April 4) Subscribe for