BEIJING: The heartbroken Chinese mother whose son and daughter were killed when they were thrown from their 15th-floor home by their father five years ago has announced a new romantic relationship, sparking controversy online.
Tragedy struck on Nov 2, 2020, when Chen Meilin’s children, her two-year-old daughter Xuexue and one-year-old son Ruirui, were thrown out of the window of their father’s 15th-floor flat in southwestern China’s Chongqing Municipality.
