Cargando...
Technology
Outages were reported across Europe and in Asia.
Majorca Daily Bulletin reporter19/01/2016 00:00