Technology | Mon Jun 10, 2013 6:55pm EDT

Weather satellite revived after suspected micrometeoroid hit