A flight from Islamabad to Dubai was delayed by seven hours, causing frustration among around 200 passengers who staged a protest at the New Islamabad Airport.The flight, operated by a private airline ...