Updated

Johnson County Deputies took a 10-year-old boy into custody on Thursday after they say he pulled out a knife on a school bus.

A 16-year-old Rio Vista High School student found herself confronting the danger directly to protect others on that bus.

Alexis Landry may only be 16 years old but is wise beyond her years. She found herself playing the role of protector and used her body to shield her classmates from a boy with a knife.

“He made a hand gesture towards someone with the knife in his hand,” she recalled. “And he was putting it up to a little boy’s throat.”

US LAWSUIT SAYS PRESCHOOL WRONGLY EXPELLED DISABLED CHILD

The superintendent says there were about 20 kids on board the bus. Landry was the oldest. The youngest passenger was in Pre-K.

“They were all in complete panic,” she said. “Some of them were crying and screaming they wanted to go home.”

The bus driver pulled over near a bridge on County Road 1109 to call 911. Three of the older kids jumped out the rear emergency exit, and the boy with the knife followed. According to Landry, the boy suddenly reappeared from the front door.

COMMUNITY RAISES $60G FOR HOMELESS TEENAGER IN JUST ONE DAY

“When I turned around, he put his right arm across my chest,” Landry said. “And with his left hand, he put his knife to my throat.”

Landry says her only concern was for the other kids. She told the other students she wouldn’t let the boy hurt them.

For more on this story, visit Fox4News.com