Cockroach smugglersGlobal TimesAuthorities are trying to determine who sent 100 live
cockroaches and 501 live spiders to Beijing and Shenzhen. The creatures were intercepted by customs at Beijing Capital Airport, and came from Germany, airport authorities told the Beijing Daily.