Home News Satellite pics of poop lead scientists to exciting discovery