Arterra/UIG via Getty Images Scientists working at New Zealand’s National Institute of Water and Atmospheric Research (NIWA) have reunited a photo-filled USB stick with its owner after discovering it in a lump of seal feces. To say the USB stick had been on an incredible journey is putting it mildly, as it had apparently not […]