Vietnam police seize 7.5 tons of ivory, pangolin scales

Vietnam police seize 7.5 tons of ivory, pangolin scales
File photo showing pangolin scales seized by customs officials in Hanoi. File photo/ AFP

Most Popular Stories