A 19-year-old gunman has opened fire at a Florida high school he was previously expelled from, killing 17 people before he was arrested.
The violence erupted at Marjory Stoneman Douglas High School in Parkland, about 72 kilometres north of Miami.
Live television footage showed students streaming out of the building as dozens of police and emergency services personnel swarmed the area.
The gunman was identified as Nikolas Cruz, who previously attended the school and was expelled for unspecified disciplinary reasons, Broward County Sheriff Scott Israel said.
“It’s a horrific situation,” Broward Country Schools Superintendent Robert Runcie told reporters separately.
The gunman surrendered to police without a struggle, Israel said.
“It’s catastrophic,” he said. “There really are no words.”
Twelve of the dead were killed inside the school building, two others just outside, one more on the street and two other victims died of their injuries at a hospital, Israel said.
LISTEN: Amelia Lester explains why gun laws in the US are unchanging, despite tragedy after tragedy. Post continues after.