Chinese paddlefish, one of the world’s largest fish, declared extinct 12 Jan 20 ~ FmH ’Native to China’s Yangtze River, these fish grew 23 feet in length, but haven’t been spotted since 2003.…’ Via National Geographic SharePrintEmailMorePocketWhatsAppTelegramTweetLike this:Like Loading... Related