Wolfgang Kaehler/LightRocket via Getty Images // @jacksonw___ (Twitter) Trending Scientists Are Trying To Reunite A USB Stick They Found In Some Leopard Seal Poop With Its Rightful Owner Alan HerreraFeb 05, 2019