He showed off a just-hatched loggerhead turtle. But not for long

July 23, 2017 08:52 AM