Live cockroaches in postal parcels are seized by customs officers in Chengdu, the capital of Southwest China’s Sichuan Province, May 16, 2016. The insects, three times larger than the domestic variety, were found in parcels sent from Germany. (Photo: China News Service/Xu Huiyue)
RIGHT BG