A mentally ill man is reported to have killed a little child and seriously injured an adult in Barker district near Gayle in St Mary on Wednesday evening.
Residents later attacked and killed the reported attacker in retaliation for the violent incident.
The identities of the deceased persons have not yet been ascertained.
Preliminary reports are that about 4.30 pm, the mentally ill man attacked an elderly man, said to be a relative of his, with a knife, wounding him in the process.
The mentally ill man then proceeded to a house in the community and allegedly slashed the throats of two young children there.
An alarm was raised and the suspect was subsequently apprehended and killed by an angry mob.
The police have indicated that one of the injured children died from the injury that was sustained, and the other has been hospitalised.
Police investigators are currently processing the crime scenes.
More details to follow in subsequent postings.