Chinese officials recently announced the largest-ever seizure of more than 3 tons of pangolin scales. Sean Dowling (@seandowlingtv) has more.