Heavy rains disrupt air operations at Islamabad International Airport, delaying over 30 flights British Airways flight BK 2160 to the UK took off three hours late Published 17 Jul, 2025 01:17pm