Meet the "smiling angel": Finless porpoises have been living in China's Yangtze River for 25 million years. Due to human activities, the species is critically endangered, numbering even fewer than the giant panda. Today, the population is on the rise thanks to conservation efforts.
WATCH MORE: https://thestartv.com/c/news
SUBSCRIBE: https://cutt.ly/TheStar
LIKE: https://fb.com/TheStarOnline