Chinese seek to put brakes on bike-sharing

Al Jazeera English 2018-01-21

Views 66

Shared bikes have become ubiquitous across China's major cities, causing safety concerns.

Share This Video


Download

  
Report form