People who are caught crossing roads in spite of red pedestrian lights will be fined 20 yuan(US$7), according to a new road safety campaign initiated Monday.
EIGHT foreigners tested HIV positive in Shenzhen in 2007, according to a report released by the Shenzhen Center for Disease Prevention and Control (CDC) on Monday.