In a press conference Monday, Sheriff Mike Boudreaux identified the suspect as Teresa Madrigal. The bus was headed to Oakland from Las Vegas, making several stops along the way. Madrigal got on in Bakersfield.
RELATED: Mom, 3-year-old daughter attacked on bus bound for Oakland
He says just after 2 p.m., as the bus was passing through Visalia, Madrigal turned violent.
"Immediately passengers noticed she was delusional talking to herself talking to spaces in the sky," Sheriff Mike Boudreaux said. "She grabbed a 3-year-old around the neck and held the child at knifepoint."
That child's mother was stabbed in the abdomen as she tried to fight for her daughter.
Witness, Sergio Esparza said, "She grabbed a big old knife, this big, she screamed, 'bus driver stop! I'm going to kill the little girl.'"
Sheriff Boudreaux says that's when Wanhala, and two others, Spencer Williams and bus driver, Mike Phillips intervened. Before Wanhala boarded the sheriff's plane, he showed us the injuries he suffered while holding Madrigal down. He says it's a small price to pay for the positive outcome.
OFFICIAL RELEASE: Stabbing on #Greyhound Bus leaves 5 hurt, including 3-yr-old girl & her mother. Suspect- Teresa Ann Andrade Madrigal #GreyhoundBusStabbing #TulareCounty #sheriff #crime https://t.co/EqJpuZsfjj pic.twitter.com/bT32X9mLwq— TulareCounty Sheriff (@TulareSheriff) March 6, 2018
Another passenger, Tanya Wright, said she fell asleep during the ride but woke up to screaming.
"The next thing I heard was 'she has a knife, she has a knife," said Wright, who was heading to Oakland. "The baby reached out to me and I held her the entire time."
According to the sheriff the bus driver initially refrained from letting Madrigal on the bus. After spending several minutes with her he let her board.
The mother is out of surgery and expected to survive, the suspect is as well. There will be a guard in her hospital room as her self-inflicted wounds are so severe they cannot transport her.