Students from Marjory Stoneman Douglas High School had a message for lawmakers after the February 14 shooting in which 17 people died.
Young survivors of Wednesday’s school shooting in Florida have taken part in an emotionally charged rally demanding tighter gun controls.Protesters in Fort Lauderdale chanted “shame on you”, referring to US lawmakers and President Donald Trump.
It was the deadliest US school shooting since 2012 and has re-ignited long-running debates about tougher firearm restrictions.
In his first public comments on the gun control issue since the attack, Mr Trump blamed the Democrats for not passing legislation when they controlled Congress during the early years of Barack Obama’s administration.
Arguably the most memorable moment came when high school student Emma Gonzalez took to the podium and attacked the US president and other politicians for accepting political donations from the National Rifle Association (NRA), a powerful gun rights lobby group.
“If the president wants to come up to me and tell me to my face that it was a terrible tragedy and… how nothing is going to be done about it, I’m going to happily ask him how much money he received from the National Rifle Association,” said Ms Gonzalez.
“It doesn’t matter because I already know. Thirty million dollars,” the 18-year-old said, referring to donations during Mr Trump’s presidential campaign.
“To every politician who is taking donations from the NRA – shame on you!” said Ms Gonzalez, who took cover on the floor of her secondary school’s auditorium during the attack.
Responding to her passionate speech, the crowds started chanting “Shame on you!”
According to the Center for Responsive Politics, the NRA spent $11.4m (£8.1m) supporting Mr Trump in the 2016 campaign, and $19.7m opposing Hillary Clinton.
Ryan Deitsch, who was among those hiding in a school toilet during the attack, urged lawmakers to pass more restrictive measures on gun ownership.
“The least lawmakers can do is vote on something. What’s the worst that can happen?” the 18-year-old said.
Protesters also held placards that read “No more guns!” and “Enough!”
“Because of these gun laws, people I love have died,” said Delaney Tarr, a 17-year-old student.
“Where’s the common sense in that? People are dying every day.”