My daughter was recently delayed by 41 hours on a flight from Beijing to Heathrow via Rome. She has tried to claim compensation from Alitalia but they inform her the flight was delayed due to bad weather so compensation isn't due. She claims that other flights were taking off from Beijing on the morning of her flight, Does anyone know where I can find out if the weather at Beijing Airport was particularly bad that day and whether many flights were delayed for the same reason. They did put her on another flight which took off about 30 hours later but this caused her to miss a connection in Rome so had to stay in Rome overnight. She was given accommodation and food but was given very little information about the delay. There was an earlier flight which had seats available but they wouldn't put her on it as they didn't have any economy class seats. Any advice or tips would be greatly appreciated.