Satellite will carry 'The Last Photos'

December 25, 2012

A new communications satellite launched recently that will carry 100 photos of the manmade and natural worlds.