TALAT: RECORD BREAKING SATELLITE SHOWCASES EARTH

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!