Endangered finless porpoises spotted in China's Yangtze River
  • 3 years ago
A pod of Yangtze finless porpoise has been spotted at the Yichang section of China's longest river thanks to years of protection efforts.

Dubbed "smiling angel," the Yangtze finless porpoise is an endangered species.

WATCH MORE: https://thestartv.com/c/news
SUBSCRIBE: https://cutt.ly/TheStar
LIKE: https://fb.com/TheStarOnline