The sniper who assassinated Charlie Kirk is believed to have jumped off a roof and fled into a neighborhood after firing one shot and has not been identified, authorities said Thursday in disclosing they have recovered a high-powered, bolt-action rifle they believe was used in the attack and are reviewing video footage of the person they believe was responsible.
The shooter appeared to be of college age and blended in on the university campus where Kirk was killed Wednesday, said Beau Mason, the Commissioner of the Utah Department of Public Safety. It remained unclear how far the shooter has traveled, though law enforcement officials say nearby woods where the rifle was found have been secured.
Even as law enforcement officials revealed new details about an attack they called targeted, much remained unclear nearly 24 hours later, including the sniper’s identity, motive and whereabouts. Two people detained Wednesday were released after neither was determined to be connected to the shooting, but by Thursday officials expressed confidence they had tracked the shooter’s movements on campus in the run-up to it.
Kirk, a close ally of President Donald Trump, was killed in broad daylight while speaking about social issues at a Utah Valley University campus courtyard. The circumstances brought renewed attention to the escalating threat of political violence in the United States that in the last several years has cut across the ideological spectrum. The killing drew bipartisan condemnation, but a national reckoning over ways to prevent political grievances from manifesting as deadly violence seemed elusive.
The attack was captured on grisly videos circulating on social media that show Kirk speaking into a handheld microphone when suddenly a shot rings out. Kirk can be seen reaching up with his right hand as blood gushes from the left side of his neck. Stunned spectators gasp and scream before people start running away.
Trump said he would award Kirk the Presidential Medal of Freedom, the highest civilian honor in the U.S., while Vice President JD Vance and his wife, Usha, were set to visit with Kirk’s family in Salt Lake City. Vance posted a remembrance on X chronicling their friendship, dating back to initial messages in 2017, through Vance’s Senate run and ultimately praying after hearing of the shooting. Kirk played a pivotal role in setting up Trump’s second Republican administration, Vance wrote.
“So much of the success we’ve had in this administration traces directly to Charlie’s ability to organize and convene,” Vance wrote. “He didn’t just help us win in 2024, he helped us staff the entire government.”
Kirk was taking questions about gun violence
Kirk was speaking at a debate hosted by his nonprofit political youth organization, Arizona-based Turning Point USA, at the Sorensen Center courtyard on campus. Immediately before the shooting, he took questions from an audience member about gun violence.
“Do you know how many transgender Americans have been mass shooters over the last 10 years?” the person asked. Kirk responded, “Too many.”
The questioner followed up: “Do you know how many mass shooters there have been in America over the last 10 years?”
“Counting or not counting gang violence?” Kirk asked.
Then a shot rang out.
The shooter, who Gov. Spencer Cox pledged would be held accountable in a state with the death penalty, wore dark clothing and fired from a building roof some distance away.
Charlie Kirk. Image via AP.
Madison Lattin was watching a few dozen feet from Kirk’s left when she heard the bullet hit him.
“Blood is falling and dripping down, and you’re just like so scared, not just for him but your own safety,” she said.
She saw people drop to the ground in an eerie silence pierced immediately by cries. She and others ran. Some fell and were trampled in the stampede.
When Lattin later learned that Kirk had died, she wept, she said, describing him as a role model who had showed her how to fight for the truth.
Trump calls Kirk a ‘martyr for truth’
About 3,000 people were in attendance, according to a statement from the Utah Department of Public Safety. The university police department had six officers working the event, along with Kirk’s own security detail, authorities said.
Trump announced Kirk’s death on social media and praised the 31-year-old co-founder and CEO of Turning Point as “Great, and even Legendary.” Later, he released a video in which he called Kirk a “martyr for truth and freedom.”
Utah Valley University said the campus was evacuated after the shooting and will be closed until Monday.
Meanwhile, armed officers walked around the neighborhood bordering the campus, knocking on doors and asking for any information residents might have on the shooting. Helicopters buzzed overhead.
Wednesday’s event, billed as the first stop on Kirk’s “The American Comeback Tour,” had generated a polarizing campus reaction. An online petition calling for university administrators to bar Kirk from appearing received nearly 1,000 signatures. The university issued a statement last week citing First Amendment rights and affirming its “commitment to free speech, intellectual inquiry, and constructive dialogue.”
Last week, Kirk posted on X images of news clips showing his visit was sparking controversy. He wrote, “What’s going on in Utah?”
Condemnation from across the political spectrum
The shooting drew swift bipartisan condemnation as Democratic officials joined Trump, who ordered flags lowered to half-staff and issued a presidential proclamation, and other Republican allies of Kirk in decrying the violence.
“The murder of Charlie Kirk breaks my heart. My deepest sympathies are with his wife, two young children, and friends,” said Gabrielle Giffords, the former Democratic congresswoman who was wounded in a 2011 shooting in her Arizona district.
In a joint statement, the Young Democrats of Connecticut and the Connecticut Young Republicans called the shooting “unacceptable.”
“There is no place in our country for such acts regardless of political disagreements,” they said.
Turning Point was founded in suburban Chicago in 2012 by Kirk, then 18, and William Montgomery, a Tea Party activist, to proselytize on college campuses for low taxes and limited government. It was not an immediate success.
But Kirk’s zeal for confronting liberals in academia eventually won over an influential set of conservative financiers.
Despite early misgivings, Turning Point enthusiastically backed Trump after he clinched the GOP nomination in 2016. Kirk served as an aide to Donald Trump Jr. during the General Election campaign.
Soon, Kirk was a regular presence on cable TV, where he leaned into the culture wars and heaped praise on the then-President. Trump and his son were equally effusive and often spoke at Turning Point conferences.
___
Republished with permission of The Associated Press.
First-time candidate Rolando Escalona just denied perpetuating a Miami political dynasty.
With all precincts reporting, a full tally of early votes and a partial count of mail-in ballots, Escalona took 53% of the vote in a runoff race, defeating former City Commissioner Frank Carollo for a seat on the panel long held by the Carollo family.
Escalona, who moved to Miami from Cuba 11 years ago, will succeed outgoing Commissioner Joe Carollo, Frank’s brother, in representing District 3, which spans Little Havana, East Shenandoah, West Brickell and parts of Silver Bluff and the Roads.
“Tonight, the people of District 3 made history and sent a powerful message that our future belongs to those who put residents first, not political dynasties. I am humbled and deeply grateful to the voters who believed in a new generation of leadership, in accountability, in transparency — and in the promise that City Hall can once again work for the people it serves,” Escalona said in a statement.
“My journey from arriving in Miami with nothing, to earning the opportunity to represent this community I love, is only possible because of the trust and support of neighbors across Little Havana, East Shenandoah, The Roads, and beyond. Now the real work begins: restoring integrity, fixing what’s broken, ensuring safer streets, improving city services, and helping every family and small business in District 3 thrive. I am ready to serve, ready to listen, and ready to deliver results on day one.”
The contest was marked by unusual turbulence, as both candidates faced eligibility challenges that threatened to knock them off the ballot.
Escalona survived a residency challenge in October after a rival candidate accused him of faking his address. A Miami-Dade Judge rejected the claim following a detailed, three-hour trial that examined everything from his lease records to his Amazon orders.
And after the Nov. 4 General Election — when Carollo took about 38% of the vote and Escalona took 17% to outpace six other candidates — Carollo cleared his own legal hurdle when another Judge ruled he could remain in the race despite the city’s new lifetime term limits that, according to three residents who sued, should have barred him from running again.
The plaintiffs have since filed a motion to appeal the ruling, which found that removing Carollo from the ballot would be unconstitutional and disenfranchise voters who supported both him and the referendum that led to the new term limits.
Escalona, 34, insisted voters were ready to move on from the chaos and litigation surrounding Joe Carollo, whose tenure included a $63.5 million judgment against him for violating the First Amendment rights of local business owners and the cringe-inducing firing of a Miami Police Chief, among other controversies.
A former busboy who rose through the hospitality industry to manage high-profile Brickell restaurant Sexy Fish while also holding a real estate broker’s license, Escalona ran on a promise to bring transparency, better basic services, lower taxes for seniors and improved permitting systems to the city.
He vowed to improve public safety, support economic development, enhance communities, provide more affordable housing, lower taxes and advocate for better fiscal responsibility in government.
Carollo, a 55-year-old CPA by trade, argued the district needs an experienced leader. He pointed to his record balancing budgets and pledged a residents-first agenda focused on safer streets, cleaner neighborhoods and responsive government.
He was the top fundraiser in the District 3 race this cycle, amassing about $501,000 between his campaign account and political committee, Residents First, and spending about $389,500 by the last reporting dates.
Escalona, meanwhile, reported raising close to $109,000 through his campaign account and spending all but $6,000 by Dec. 4.
Hialeah voters just picked two new local policymakers in runoff elections for the City Council.
In a race for the panel’s Group 3 seat, Gelien Perez outpaced Jessica Castillo with nearly 80% of the vote.
For the Group 4 seat, William “Willy” Marrero took 71% of the vote to defeat Javier Morejon.
Tuesday’s contests presented one of the first real tests of how much sway new Mayor Bryan Calvo — who made history last month as the youngest person ever elected Hialeah Mayor — will have as he prepares to take office.
He endorsed Perez and Marrero, a strategic pairing that blended rival factions from the mayoral contest into his new governing coalition. Both ran with political slates opposing him.
He told the Miami Herald last month that he hoped to create “a coalition to approve the agenda,” without an expectation that Perez and Matteo “will vote with (him) 100% of the time.”
They also promised to give him an advantage in the upcoming appointment to fill Jesus Tundidor’s soon-to-be-vacant seat. Tundidor ran unsuccessfully for Mayor.
(L-R) Jessica Castillo and Gelien Perez competed in Group 3. Images via the candidates.
Perez, a 35-year-old former city Human Resources Director and one-time mayoral aide, campaigned on supporting first responders and small businesses, improving infrastructure and parks, expanding senior services and rejecting millage rate increases.
Castillo, 37, ran as an independent voice focused on transparency, accountability, traffic relief, infrastructure upgrades and lower taxes. She kept her campaign largely offline, with no website and minimal social media activity.
(L-R) William “Willy” Marrero and Javier Morejon ran for the City Council’s Group 4 seat. Images via LinkedIn and Javier Morejon.
Marrero, a 23-year-old Florida International University student and former Council aide, ran on a platform that emphasized affordability, issues facing working families and seniors, and support for first responders.
Earlier this year, three Council members attempted to appoint him to the same seat he now seeks, but opposition from others blocked the move.
Morejon, a 34-year-old land-use specialist with an extensive volunteer résumé, ran on a promise to prioritize infrastructure repairs, government transparency, beautification and reducing the cost of city services.
Hialeah elects Council members at large, meaning all voters in the city could cast ballots in both races.
Roger Chapin won his Orlando City Council bid Tuesday night, following the footsteps of his trailblazing mom into public office.
Chapin captured 51% of the vote to beat Mira Tanna in the District 3 runoff, according to unofficial election results.
Chapin had the fundraising advantage and better name recognition as the son of former Orange County Mayor Linda Chapin. His war chest was $293,000 compared to Tanna’s $114,000.
Chapin and Tanna were neck-and-neck in the Nov. 4 election when they were among five candidates on the ballot. Only 14 votes separated Chapin and Tanna, and neither secured a majority of the vote, sparking Tuesday’s runoff.
Chapin will be the first new Orlando City Commissioner to represent District 3 in 20 years. Longtime District 3 Commissioner Robert Stuart said he was ready to step down and allow others to lead in city government.
District 3 covers Baldwin Park, Audubon Park, College Park, Rosemont and a few other neighborhoods north of Colonial Drive.
The four-year nonpartisan term currently pays $79,343 annually.
Chapin’s move to City Hall has been nearly a quarter-century in the making.
Chapin ran for Orlando City Council in 2002 and lost. In the years that followed, the College Park resident found other ways to get involved in public service, since he said he figured he would never run for elected office again.
Chapin got on the Municipal Planning Board, the Downtown Development Board, the Orlando Utilities Commission, the oversight Committee for the construction of the Dr. Phillips Center for the Performing Arts and more. Chapin argued that made him the most experienced candidate in the race. A Democrat, he promised to govern down the middle and work with both sides of the aisle.
Chapin’s supporters included Orlando Mayor Buddy Dyer, Stuart, Orange County Sheriff John Mina, and Chris Durant, who placed third in the Nov. 4 election. Durant got paid $6,000 to help Chapin on the campaign trail in November and part of December, according to the latest campaign finance reports.
Chapin also won big endorsements from the Orlando Sentinel editorial board, the Orlando Regional Realtors Association and the Central Florida Hotel and Lodging Association.
But the race for District 3 was tight. Tanna ran a grassroots campaign backed by popular Orlando Democrats in U.S. Rep Maxwell Frost and state Rep. Anna Eskamani.
“Mira has spent decades in public service, holding corporations and corrupt officials accountable while fighting for communities too often overlooked. But tonight, voters chose a different path,” said Moné Holder, Chief Advocacy and Political Officer of Florida Rising, a grassroots group that endorsed Tanna, in a statement. “We hope the winner in District 3, Roger Chapin, will prioritize what our communities demanded throughout this campaign: affordable housing, economic development that benefits every family, and deep respect for immigrant communities. These needs cannot be ignored; they must be at the top of the Council’s agenda.”