A 29-year-old Indian-origin man was charged at a court here on Monday with stabbing his wife using a knife with a 10-cm-long blade.
Jayselan N. Chandrasegar stabbed 26-year-old Mayuri Krishnakumar twice in her abdomen and twice on her lower back on Saturday, causing her to suffer puncture wounds, according to court documents.
Krishnakumar, who was warded at Tan Tock Seng Hospital after the attack, is said to be in a stable condition, the Strait Times reported.
"Mayuri is my wife. For the mistake that she did, I admit that what I did to her was wrong," said Chandrasegar in the court.
"I only stabbed her twice, not more than that. I did not think that I'll do such a thing to my wife. I have a child at home, I couldn't take it that she did this to me and my child," he added, without elaborating further.
Chandrasegar is accused of "using a weapon that is likely to cause death", the documents stated. The incident was recorded by a bystander and shared on social media.
He was arrested by the police shortly.
According to the report, Chandrasegar's wife was taking a walk with someone else when the incident occurred.
If found guilty and convicted under the charge of voluntarily causing grievous hurt by dangerous means, Chandrasegar could be sent to prison for life. He can also be jailed for up to 15 years and fined or caned.