China’s Yangtze River was once teeming with Chinese paddlefish (Psephurus gladius). The largest specimen recorded was seven metres long and weighed 450KG, making it one of the largest freshwater fish in the world – aptly referred to as “megafish” and […]