More than 300 passengers onboard a Pakistan International Airlines (PIA) flight were left stranded in the plane for more than three hours as the flight got delayed reportedly due to a technical fault on Tuesday. Islamabad-bound flight PK-212 was scheduled to depart at 4.30pm on Tuesday, but could not take off from Dubai International Airport until 8pm, when this report was being filed. \"It is very frustrating. Children are crying and passengers are fighting with the cabin crew as they have been sitting inside the plane for more than three hours now,\" Mian Hafeez, a passenger, told Gulf News from the plane yesterday.