For five years, Chen Chuan and Ye Yuqi have run a street stall. Beneath the surface of their seemingly ordinary life lies a deep-seated pain: Chen Chuan’s “abn