The capital city of Beijing has adopted stricter measures to curb car pollution, a major source of its deteriorating air that has caused concerns among the residents.
Beijing takes stricter steps to curb car pollution.