China

Firing of teacher battling cancer prompts outcry

BEIJING — She was a face that people passed on the footpath without noticing, a sickly young woman with red lipstick and a pile of clothes. She hawked skirts for US$15 (S$20)...