Science | Thu Apr 3, 2014 6:36pm EDT

Europe launches satellite to monitor environment, disasters