Features The Need for Speed: Beijing’s Traffic Woes With Beijing’s population recently surpassing 17 million and the increasing number of cars on the road, it has become increasingly difficult to travel from place to place. Planners are attempting…Lawrence GuNovember 9, 2007