Review: KLM 747-400 World Business Class — Shanghai to Amsterdam
I hadn’t originally planned on flying KLM that day, but sometimes the elements — in this case, fog over Shanghai (PVG) and the diversion of my Virgin Atlantic flight to Beijing, leading to hours of delays and uncertainty about whether…