Utter Hogwash !
To base a story on Flight Aware data (which is second or third hand and supplied by Amateur Enthusiasts) shows the quality of the "Journalism".
Look at the "Data" from Flight Aware for 12th May.....I did not hear reports of near disasters on that flight despite the apparent anxiety that must have been experienced by the pilots and passengers
24780 feet per minute descent followed by 26100 fpm climb anyone ?
Flight Track Log ? BAW460 ? 12-May-2014 ? EGLL / LHR - LEMD / MAD ? FlightAware