Day: April 3, 2018

BREAKING About 50% of flights in Europe face delays after computer system failure

Airports across Europe warned of disruptions on Tuesday (Apr 3) after a…

AIRLIVE AIRLIVE