GETTYSBURG, Pa. (AP) — An American extradited from France to face charges that he sexually assaulted a fellow Pennsylvania college student in 2013 — and later sent her a Facebook message that said “So I raped you” — pleaded guilty Thursday.
Ian Cleary, 32, pleaded guilty to second-degree sexual assault more than a decade after Shannon Keeler says he sneaked into her first-year dorm at Gettysburg College on the eve of winter break and assaulted her. Cleary's guilty plea was the first time she'd seen him since the assault.
Click to Gallery
Sexual assault suspect Ian Cleary departs from the Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler departs from Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Sexual assault suspect Ian Cleary departs from the Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler, left, departs from Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
FILE - Sexual assault suspect Ian Cleary departs from the Adams County Court House in Gettysburg, Pa., May 29, 2025. (AP Photo/Matt Rourke, file)
Shannon Keeler speaks during an interview with The Associated Press in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler speaks during an interview with The Associated Press in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler poses for a photograph in view of Gettysburg College in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler speaks during an interview with The Associated Press in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Sexual assault suspect Ian Cleary departs from the Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler departs from Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Sexual assault suspect Ian Cleary departs from the Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler, left, departs from Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
FILE - Sexual assault suspect Ian Cleary departs from the Adams County Court House in Gettysburg, Pa., May 29, 2025. (AP Photo/Matt Rourke, file)
“I had been thinking about this moment for 12 years,” said Keeler, who clenched her husband's hand as Cleary was led into court by deputies. She called it a surreal moment. A decade ago, a former prosecutor had declined the case.
“It’s taken a lot of twists and turns to get to this point,” said Keeler, now 30. “It took a lot of people doing the right thing to get us here.”
Judge Kevin Hess set an Oct. 20 sentencing date. The two sides proposed a four- to eight-year sentence, which the judge can accept or not.
Keeler, in interviews with The Associated Press, described her decade-long efforts to persuade authorities to pursue charges, starting hours after the assault.
She renewed the quest in 2021, after finding a series of disturbing Facebook messages from his account.
Cleary has been in custody since his arrest on minor, unrelated charges in Metz, France, in April 2024. A defense lawyer told the judge Thursday that Cleary experienced several mental health episodes there and was hospitalized around the time he sent the Facebook messages in 2019.
Cleary left Gettysburg after the assault and finished college in Silicon Valley, California, where he'd grown up. He then got a master’s degree and worked for Tesla before moving overseas, where he spent time writing medieval fiction, according to his online posts.
The AP published an investigation on the case and on the broader reluctance among prosecutors to pursue campus sex assault charges in May 2021. An indictment followed weeks later.
Authorities in the U.S. and Europe tried to track Cleary down for the next three years, but seemed unable to follow his trail, online or otherwise.
In court Thursday, defense lawyer John Abom said Cleary was homeless at times and unaware of the charges. Adams County District Attorney Brian Sinnett on Thursday said he has his doubts, but cannot prove that Cleary was on the run, so it's unlikely to be an issue at sentencing.
The second-degree sexual assault charge carries a maximum 10 years in prison. His family members have declined to comment on the case and have not attended his court hearings. Abom also declined to comment on Cleary's behalf Thursday.
The AP typically does not name people who say they have been sexually assaulted unless they come forward publicly, as Keeler has done.
“I hope that we as a society, the institutions around us, can make truly successful legal outcomes more viable for victims,” she said after the plea.
"It starts with listening to victims and making sure their voices are heard,” she said, “even if the system’s slow to catch up.”
Sexual assault suspect Ian Cleary departs from the Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler departs from Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Sexual assault suspect Ian Cleary departs from the Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler, left, departs from Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
FILE - Sexual assault suspect Ian Cleary departs from the Adams County Court House in Gettysburg, Pa., May 29, 2025. (AP Photo/Matt Rourke, file)
Shannon Keeler speaks during an interview with The Associated Press in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler speaks during an interview with The Associated Press in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler poses for a photograph in view of Gettysburg College in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler speaks during an interview with The Associated Press in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Sexual assault suspect Ian Cleary departs from the Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler departs from Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Sexual assault suspect Ian Cleary departs from the Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
Shannon Keeler, left, departs from Adams County Court House in Gettysburg, Pa., Thursday, July 17, 2025. (AP Photo/Matt Rourke)
FILE - Sexual assault suspect Ian Cleary departs from the Adams County Court House in Gettysburg, Pa., May 29, 2025. (AP Photo/Matt Rourke, file)
CRANS-MONTANA, Switzerland (AP) — In the aftermath of a fire inside a Swiss Alpine bar that killed 40 people celebrating the new year, survivors, friends and family members, the region’s top authorities and even Pope Leo have spoken to the public in remarks in French, Italian, German and English, reflecting the tradition of Swiss multilingualism.
Another 119 people were injured in the blaze early Thursday as it ripped through the busy Le Constellation bar at the ski resort of Crans-Montana, authorities said. It was one of the deadliest tragedies in Switzerland’s history.
Investigators said Friday that they believe sparkling candles atop Champagne bottles ignited the fatal fire when they came too close to the ceiling of the crowded bar.
Here’s a look at what people said in the wake of the disaster:
— “I’m looking everywhere. The body of my son is somewhere,” Laetitia Brodard told reporters Friday in Crans-Montana as she searched for her son, 16-year-old Arthur. “I want to know, where is my child, and be by his side. Wherever that may be, be it in the intensive care unit or the morgue.”
— “We were bringing people out, people were collapsing. We were doing everything we could to save them, we helped as many as we could. We saw people screaming, running,” Marc-Antoine Chavanon, 14, told The Associated Press in Crans-Montana on Friday, recounting how he rushed to the bar to help the injured. “There was one of our friends: She was struggling to get out, she was all burned. You can’t imagine the pain I saw.”
— “It was hard to live through for everyone. Also probably because everyone was asking themselves, ‘Was my child, my cousin, someone from the region at this party?’” Eric Bonvin, general director of the regional hospital in Sion that took in dozens of injured people, told AP on Friday. “This place was very well known as somewhere to celebrate the new year,” Bonvin said. “Also, seeing young people arrive — that’s always traumatic.”
— “I have seen horror, and I don’t know what else would be worse than this,” Gianni Campolo, a Swiss 19-year-old who was in Crans-Montana on vacation and rushed to the bar to help first responders, told France's TF1 television.
—“You will understand that the priority today is truly placed on identification, in order to allow the families to begin their mourning,” Beatrice Pilloud, the Valais region's attorney general, told reporters Friday during a news conference in Sion.
Pope Leo said in a telegram Friday to the bishop of Sion that he " wishes to express his compassion and concern to the relatives of the victims. He prays that the Lord will welcome the deceased into His abode of peace and light, and will sustain the courage of those who suffer in their hearts or in their bodies.”
— “We have numerous accounts of heroic actions, one could say of very strong solidarity in the moment,” Cantonal head of government Mathias Reynard told RTS radio Friday. "In the first minutes it was citizens — and in large part young people — who saved lives with their courage.”
— “Switzerland is a strong country not because it is sheltered from drama, but because it knows how to face them with courage and a spirit of mutual help," Swiss President Guy Parmelin, speaking on his first day in the position that changes hands annually, told reporters Thursday.
People bring flowers near the sealed off Le Constellation bar in Crans-Montana, Swiss Alps, Switzerland, Friday, Jan. 2, 2026, where a devastating fire left dead and injured during the New Year's celebrations. (AP Photo/ Antonio Calanni)
A woman holding a stuffed animal, whose daughter is missing, gather with others near the sealed-off Le Constellation bar in Crans-Montana, Switzerland, Friday, Jan. 2, 2026, where a devastating fire left dead and injured during the New Year's celebrations. (AP Photo/Baz Ratner)
People light candles near the sealed off Le Constellation bar in Crans-Montana, Swiss Alps, Switzerland, Friday, Jan. 2, 2026, where a devastating fire left dead and injured during the New Year's celebrations. (AP Photo/ Antonio Calanni)