Vehicles seized by authorities pile up in Shenzhen City, South China’s Guangdong Province, April 5, 2016. Shenzhen has launched a campaign to crack down on electric bicycles and tricycles that fail to meet standards. (Photo/CFP)
RIGHT BG
Vehicles seized by authorities pile up in Shenzhen City, South China’s Guangdong Province, April 5, 2016. Shenzhen has launched a campaign to crack down on electric bicycles and tricycles that fail to meet standards. (Photo/CFP)