Chinese national Zheng Xianghua has been charged for the alleged murder of a woman at a HDB block in Tampines.
The 37-year-old suspect was charged at Changi General Hospital on Thursday morning.
After allegedly killing Ms Wang Xueyan in the bedroom of a HDB block in Tampines, Zheng had run to a neighbouring block 30m away. There, he stabbed himself while on the ninth-floor ledge, leaving the area heavily stained with blood.
He was subsequently arrested while bleeding profusely and taken to Changi General Hospital sometime after 3am on Wednesday morning.
Police had received a call for assistance at 11.43pm on Tuesday about the case, and found Ms Wang lying motionless in a bedroom when they arrived at the seventh-floor flat in Block 503, Tampines Central 1.
Paramedics pronounced Ms Wang, who is believed to be from China, in her 20s and in a relationship with the suspect, dead at 12.10am.