Water cascaded from the ceiling and planes were grounded on flooded runways at the airport of Palma, the capital of the Spanish island of Mallorca, as heavy rains swept over the popular tourist destination on Tuesday.
Source:
About Reuters Science News
From newly charted astronomical anomalies at the far reaches of the universe to the rise of nanotechnology, nobody covers science like http://t.co/RtkLii8CUo.