Thousands of flights cancelled as staff at 7 German airports goes on strike Feb 18, 2023 Thousands of flights to and from German airports were cancelled Friday as workers walked out to press their demands…