Video - World News
Posted on May 24, 2013 at 6:34 PM
A British Airways jet made an emergency landing at London’s Heathrow Airport after developing a technical fault after takeoff. TV footage showed smoke streaming from one of the engines.
More World News Videos
Credit: YouTube: mr6338