A look at the latest science news, from asteroid interpretations and the search for extraterrestrial life in Barcelona, to heavy rainfall and weather alerts in Spain. Read more...