TALAT: RECORD BREAKING SATELLITE SHOWCASES EARTH 2 hours ago The European Space Agency’s newly launched satellite sent back stunning pics of our planet in record time. Patrick Cornell has that story and more in Take a Look at This! FacebookTwitter