Pangolins

'Pangolins' Scales Are Found In A Boat Inspected In Shaghai

By Carrie Winters - Dec 29, 2016 09:22 PM EST

Tons of "Pangolins" scales have been seized in China recently. It is reported that these scales have been found from a boat that arrived in Shanghai.

Fun Stuff

Editor's pick

Real Time Analytics