The 80-year-old woman who injured her granddaughter with a meat cleaver had been acting strangely and seemed depressed for weeks before the incident, a neighbour said.
The grandmother fell to her death from an apartment block nearby after attacking the three-year-old girl in Bandar Baru Ampang.
She was believed to have been depressed after her grandson, whom she had been caring for, died suddenly.
A neighbour, who only wanted to be identified as Cheng, claimed that the grandson, too, had fallen from a building after suffering from an incurable disease not long ago.
She also said the grandmother had claimed that she was not treated well by some members of her family.
“The family often has heated arguments,” another neighbour said. “I believe this time, things got out of hand.”
It was reported that the grandmother hit the girl in a fit of anger.
The child, who had serious head injuries, was reported to be in stable condition.
It was learnt that a few weeks ago, the grandmother had asked security guards to help her lodge a police report, saying “someone is trying to kill me”.