Cyber-attack on three European airports leads to disruption for thousands

Featured in The Observer