One woman is dead and three others are hurt following a stabbing west of Waynesville, Mo.

Witnesses say 37-year-old Yvonne Holmes was visiting children at a home on Highway W when she became "delusional" and took out a butcher knife and started stabbing the children.

She then stabbed herself.

She died at the scene.

The children, ages 2 and 12, were seriously injured, but are expected to survive.

A 38-year old man was stabbed trying to protect the children.

He was treated at the scene.