Police in Shenzhen have arrested a group of seven smugglers who attempted to pass through a customs checkpoint with 580 mobile phones taped to their bodies.


Visit the original source and full text: Shanghaiist