More than half a million people are facing travel disruption at German airports on March 10 where a 24-hour strike has led to thousands of flight cancelations in a dispute about workers’ pay.
Stranded passengers rest at the airport in Frankfurt, Germany, Monday, March 10, 2025, when all major airports in Germany ...