Air France's Boeing 777 flight AF128 from Paris to Beijing made an emergency landing at St. Petersburg's Pulkovo Airport on Monday due to apparent engine failure, a source in the local emergency services said. The preliminary cause is the failure of one of its engines.