Five passengers aboard a Greyhound bus en route to California were stabbed Monday afternoon when a woman allegedly held a toddler girl at knifepoint before slitting her own throat.
ABC News reported that the suspect, Teresa Ann Andrade Madrigal, 48, is accused of grabbing a 3-year-old girl by the throat and holding her at knifepoint. Police said Madrigal stabbed the girl’s mother in the abdomen as she tried to get her daughter to safety.
Police said that Madrigal stabbed herself in the neck and chest before two male passengers could restain her. Five passengers were reportedly hurt, including the child, but they didn’t sustain life-threatening injuries. The girl’s mother has since undergone surgery, The Hanford Sentinel reported.
Nathan Wanhala of Santa Cruz is being hailed a hero by Tulare County Sheriff's Office . He was injured while subduing…
Nathan Wanhala, a man who was allegedly slashed in the hand when he intervened, told KFSN that the woman just “went crazy” and brandished a knife.
The Greyhound bus was traveling from Las Vegas to Oakland, California; the violent incident unfolded on Highway 99 just outside of Visalia, according to The Fresno Bee. Thirteen passengers and the driver were aboard the bus at the time.
According to KFSN, the driver had originally refused to allow Madrigal on board the bus in Bakersfield, but changed his mind after several minutes of speaking with her.
“Immediately passengers noticed she was delusional talking to herself talking to spaces in the sky,” Tulare County Sheriff Mike Boudreaux said during a press conference Tuesday.
While Madrigal has undergone surgery is expected to survive, a guard is assigned to her hospital room as she recovers from her injuries. Police announced that she’s been charged with five counts of assault with a deadly weapon, one count of false imprisonment, and one count of child endangerment.
Victim Nathan Wahala speaks about greyhound bus incident
Posted by Tulare County Sheriff's Office on Monday, March 5, 2018
[Featured Image: Teresa Ann Andrade Madrigal/Tulare County Sheriffs Office]