The recent strike launched by French Air traffic Controllers has thrown the workweek into a massive chaos as passengers' flight were canceled.
READ MORE ยป