World Cup fans to face flight disruption due to Heathrow workers’ strike
Around 700 workers at Heathrow Airport (LHR) in the United Kingdom will go on a three-day strike demanding…
London Heathrow Airport is a key aviation hub in UK.