The US has experienced ten massacres at schools since 1990 – double that of any other country.
These figures only include incidents in which at least two people were killed. Separate numbers compiled by the Center for Homeland Defense and Security show 2,053 separate incidents of guns being discharged at schools in the US since 1970.
The latest school shooting, at Robb Elementary School in Uvalde, Texas is the 14th most deadly school massacre in the world since 1990 and the 20th of all time. Nineteen children and two adults were shot by the perpetrator before he was killed by a law enforcement officer.
Second to the US for school massacres in recent decades is China, which has experienced five. The most deadly of those was the Shiguan kindergarten attack in which 12 people died.
Russia has seen four school massacres, including the Beslan school siege in 2004, and Brazil has seen three, including the Janaúba tragedy in which 14 were killed in an arson murder-suicide.
The last school massacre in the UK was in Dunblane in 1996, when 18 people were shot dead including the perpetrator. Following this, the government banned the ownership of most handguns.