Share
Over 6 Tons of Pangolins Seized in Vietnam Port (via Annamiticus)

Customs officials in the Vietnamese port city of Hai Phong have seized 6.2 tonnes (nearly 7 tons) of pangolins which were discovered in a 40-foot cargo container shipped from Indonesia. This horrifying haul may have contained more than 800 pangolins…

Read more