Search results
Six people arrested, accused of smuggling duck and goose intestines from China through L.A.
LA Times via Yahoo Canada News· 4 months agoSix people were arrested Tuesday for allegedly smuggling illegal duck and goose organs from China through Los Angeles, according to a federal complaint.