chinaabout.net
Hundreds of live cockroaches, spiders contained in a parcel caught - ChinaAbout.net
More than 100 live cockroaches and more than 500 live spider “hiding” into parcels into China were stopped by Beijing…