The Last Female Yangtze Giant Softshell Turtle Is Dead | Defector defector.com Submitted by ziq on May 9, 2023 at 6:24 PM in collapse No comments 15