Police put brake on 13K traffic offenders from riding shared bikes in South-East China Team Entrackr July 14, 2017 News