Children and a teacher have been killed by gunfire at a school in the Russian city of Kazan, officials say.
Two people reportedly opened fire and a 19-year-old man has been detained.
The attack happened some 820km (510 miles) east of Moscow.
An explosion was heard and reports said the second attacker was killed on the fourth floor of the building.
Kazan is in the mainly Muslim republic of Tatarstan.
Heavily armed police and emergency vehicles were seen outside school number 175 in Kazan.
Footage shared on social media showed some children jumping from windows to escape as well as injured people being evacuated.
Tatarstan President Rustam Minnikhanov told reporters outside the school that it was a disaster and that 12 children and four adults were being treated in hospital. “The terrorist has been arrested. He’s 19. He’s a registered firearm owner,” he said.
One video on social media captured a teenager lying on the ground apparently being detained outside the building.