88 New Satellites Will Watch Earth, All The Time, All the Places

88 NEW SATELLITES WILL WATCH EARTH, ALL THE TIME, ALL THE PLACES