Mother and child die in one apartment in Chongqing, China... Mother's suicide note found - Chinese report
A mother and her child were found dead in an apartment in Chongqing, China. It is considered a suicide. On the 3rd, local police reported that around 3:00 pm (local time) on the 31st of last month, Chongqing City