Satellite images of penguin poop lead scientists to ‘exciting discovery’ Posted on January 23, 2023 By Charlielikes Satellite images showing bird poop recently led scientists to make what they said was an exciting discovery in Antarctica. Tech Tags:‘to, discovery, exciting, images, lead, of, penguin, poop, satellite, scientists, tech, technology