RALEIGH, N.C. — A North Carolina schoolteacher was killed Saturday morning after a home break-in turned deadly, police said.
Officers responded just after 6:30 a.m. local time to the 800-block of Clay Street and found a woman critically injured.
Zoe Welsh, a teacher at Ravenscroft School in Raleigh, was given aid and rushed to a hospital, but died from her injuries.
Police learned that Welsh had called 911 to say a man was inside her home. While she was still on the phone with dispatch, the intruder attacked and beat her.
“The Ravenscroft community is devastated by the loss of our beloved colleague and friend Zoe Welsh,” a spokesperson for the school told our sister station, ABC11 in Raleigh. “Zoe has been a cornerstone of our Upper School Science Department and the Ravenscroft community for years. Her loss is deeply felt by all of us who had the privilege of working with her and learning in her classroom.”
Additional officers who responded to the surrounding area found the suspect, identified as Ryan Camacho, 36. He was taken into custody and questioned.
Ryan Camacho
Raleigh Police Department
Later, Camacho was charged with murder and felony burglary.
Neighbors in the area said they don’t recognize Camacho and can’t believe this type of crime happened in their neighborhood.
“It’s devastating for people who live in this area, it’s crazy, kind of shocking. To hear about this stuff going on so close to me, I literally live right down the street here, I really don’t know what I can process what I can do,” says Joshua Carpenter, a neighbor to Welsh.
Raleigh Police Chief Rico Boyce released a statement on the incident, saying, “I am deeply heartbroken for this mother, friend, and mentor to many in our community, and for the unimaginable trauma her family must endure. We extend our deepest sympathy to Ms. Welsh’s family during this incredibly difficult time.
Whenever there is a loss of life in our community, it affects us all. As a department, we share in the sadness of this loss. The arrest of the suspect sends a strong message that criminal acts will not be tolerated in the City of Raleigh.
I am profoundly grateful for the dedication and professionalism of the responding officers, whose swift and diligent actions led to the quick apprehension of the suspect in this case.”
The case remains under investigation.
“We are providing grief counseling and support resources for faculty, staff, and students as we all return to campus on Monday,” a Ravenscroft spokesperson said. “Our thoughts and prayers are with her family and friends.”
Southeastern Prep’s CJ Rosser drives towards the lane against Davidson Day During the first half. The Davidson Day Patriots and the Southeastern Prep Academy National Falcons met in the John Wall Holiday Tournament in Raleigh, N.C. on December 27, 2025.
Steven Worthy
RALEIGH
Christmas at home with family as an elite athlete is always cherished time.
Being able to make that happen, and throw in a whole lot of “work” in the process? Icing on the cake.
CJ Rosser of Rocky Mount, the top-ranked junior nationally per On3 recruiting — and No. 2 according to 247Sports — made his way home for the holidays this week, and while he was at it, threw in an unofficial visit to UNC and, of course, some tournament ball.
Rosser, who now attends Southeastern Prep Academy in Orlando, made his presence known Saturday at the annual John Wall Holiday Invitational at Broughton High School in Raleigh, even without leading his team in scoring.
Southeastern Prep’s CJ Rosser Jr. (4) blocks the shot from Davidson Day’s Sherod McCormick III (3) during the first half. The Davidson Day Patriots and the Southeastern Prep Academy National Falcons met in the John Wall Holiday Tournament in Raleigh, N.C. on December 27, 2025. Steven Worthy
Rosser scored eight points on 4 of 18 shooting, but opened up opportunities for eight teammates to find the scoresheet as the Falcons upended Davidson Day of Charlotte, 56-40, in the teams’ first game of the tournament, on the event’s second day.
Rosser kicked off his weeklong homecoming with an unofficial visit to North Carolina on Monday as the Tar Heels hosted — and walloped — East Carolina at the Smith Center.
“It went really well,” Rosser said to 247Sports after his visit. “I enjoyed it a whole lot — the atmosphere and the crowd going and everything like that. I really like their playing style.”
Southeastern Prep’s CJ Rosser, Jr. (4) brings the ball downcourt ahead of Davidson Day’s Cody Peck (10) during the first half. The Davidson Day Patriots and the Southeastern Prep Academy National Falcons met in the John Wall Holiday Tournament in Raleigh, N.C. on December 27, 2025. Steven Worthy
Kentucky, Louisville and Kansas are among other schools who have shown great interest in the 6-foot, 10-inch forward.
Following his visit, and subsequent holiday celebrations, the rest of Rosser’s team joined him in North Carolina for the John Wall Invitational, and joined his family for another unique celebration — that of his 1,000th high school point.
Beckham Black was the primary beneficiary of the attention to Rosser, scoring 14 points in the win. Jaxon Richardson added 10 for the Falcons.
Cody Peck, an uncommitted senior at Davidson Day and the top-ranked North Carolina recruit per 247Sports and On3, had eight points for the Patriots. Peck’s teammate, Clemson commit Will Stevens, added six. Xavier Hall led all Davidson Day players with 14.
Davidson Day’s Cody Peck (10) drives to the lane against Southeastern Prep’s CJ Rosser Jr. (4) during the first half. The Davidson Day Patriots and the Southeastern Prep Academy National Falcons met in the John Wall Holiday Tournament in Raleigh, N.C. on December 27, 2025. Steven Worthy
Southeastern Prep’s Jayden Wilkins (2) drives to the basket and is fouled by Davidson Day’s Omari Whiteside (4) during the first half. The Davidson Day Patriots and the Southeastern Prep Academy National Falcons met in the John Wall Holiday Tournament in Raleigh, N.C. on December 27, 2025. Steven Worthy
Davidson Day’s Cody Peck (10) protects the loose ball away from Southeastern Prep’s Beckham Black (0) during the first half. The Davidson Day Patriots and the Southeastern Prep Academy National Falcons met in the John Wall Holiday Tournament in Raleigh, N.C. on December 27, 2025. Steven Worthy
Davidson Day’s William Stevens (22) posts up against Southeastern Prep’s CJ Rosser Jr. (4) during the first half. The Davidson Day Patriots and the Southeastern Prep Academy National Falcons met in the John Wall Holiday Tournament in Raleigh, N.C. on December 27, 2025. Steven Worthy
Southeastern Prep’s CJ Rosser Jr. (4) blocks the shot from Davidson Day’s Sherod McCormick III (3) during the first half. The Davidson Day Patriots and the Southeastern Prep Academy National Falcons met in the John Wall Holiday Tournament in Raleigh, N.C. on December 27, 2025. Steven Worthy
Southeastern Prep’s CJ Rosser, Jr. (4) brings the ball downcourt ahead of Davidson Day’s Cody Peck (10) during the first half. The Davidson Day Patriots and the Southeastern Prep Academy National Falcons met in the John Wall Holiday Tournament in Raleigh, N.C. on December 27, 2025. Steven Worthy
Davidson Day’s Justyn Whitfield (2) gets a hand on the shot from Southeastern Prep’s CJ Rosser, Jr. (4) during the first half. The Davidson Day Patriots and the Southeastern Prep Academy National Falcons met in the John Wall Holiday Tournament in Raleigh, N.C. on December 27, 2025. Steven Worthy
Davidson Day’s Cody Peck (10) reacts to a shot made by a teammate against Southeastern Prep during the first half. The Davidson Day Patriots and the Southeastern Prep Academy National Falcons met in the John Wall Holiday Tournament in Raleigh, N.C. on December 27, 2025. Steven Worthy
Reidsville 71, Southeast Raleigh 68
Another day, another amazing outing for UNC-Greensboro-bound Dionte Neal.
Neal hit for 42 points, equaling his total from Day 1, to lead Reidsville High School to a 71-68 win over Southeast Raleigh in the third-place game of the Rudy Watson bracket at the John Wall Holiday Invitational.
Paul Cauthen Jr. added 22 and Frankie Galloway completed the scoring for the Rams with seven points.
Travis Cooper led Southeast Raleigh with 21 points.
Southern Durham 64, Petersburg 61
AJ Morman drilled a game-winning 3-pointer to lift Southern Durham to a 64-61 win over Petersburg High School of Virginia on the second day of the John Wall Holiday Invitational in Raleigh. Morman finished with a game-high 22 points for the Spartans, who advance to face Broughton on Monday at 11 a.m. in the third-place game of the Day’Ron Sharpe bracket.
Jace Glaspie had 13 points and Aden Jeffries added 12 in the win.
Latrell Allmond led Petersburg with 19 points and Ladarius Givan chipped in 18 in the loss.
Broughton 61, Garner 54
Jordan Page was on fire Saturday, posting 27 points and 13 rebounds to lead host Broughton High School to a 61-54 win over Garner in a Day 2 matchup at the John Wall Holiday Invitational.
Hudson Fitzgerald added 11 points for the Capitals, who advance to the third-place game of the Day’Ron Sharpe bracket of the tournament, in which they’ll face Southern Durham on Monday at 11 a.m.
Garner’s Darius Whitner led his team with 15 points, while Don Jackson added 10.
Broughton’s Jordan Page (1) drives against Wilson’s Isaiah Addison (10) during the first half. The Broughton Capitals and the Wilson (SC) Tigers played in the first round of the John Wall Holiday Tournament on December 26, 2025. Steven Worthy
Christ School 74, Washington 50
Trevor Manhertz, a top-five 2027 recruit in North Carolina, drained 20 points and pulled down seven rebounds, and teammate Kingston Whitty added 18 points and 10 boards to lead Christ School to a decisive 74-50 win over Washington High School in the championship game of the Rudy Watson bracket at the John Wall Holiday Invitational on Saturday.
The Greenies held a commanding lead at the half, only to watch the Pam Pack chip away a bit in the third quarter. But Christ School poured it back on in the fourth quarter to pull away and capture the title.
Shimere Garris led Washington with 19 points and Jarryn Payne added 14 in the loss.
IMG 62, Burlington School 44
Four players scored in double digits to lead IMG Academy to a convincing 62-44 win over The Burlington School in the teams’ first game of the John Wall Holiday Invitational on Saturday.
Trey Beamer, a Boston College commit, led the Ascenders with 14 points and eight assists. Pittsburgh commit Jermal Jones Jr. also poured in 14 points, while fellow future Panther Chase Foster added a double-double with 12 points and 12 rebounds. Aziz Olajuwon rounded out IMG’s double-digit scorers with 10.
Geren Holmes led all players with 19 points for The Burlington School. Junior Kamari Nicholson added 10 for the Spartans in the loss.
Greenfield 57, Highland 54
Kobe Edwards went 12-for-20 from the field, including 4-for-7 from beyond the arc, and poured in 28 points to lead Greenfield School to a 57-54 win over Highland School in the semifinals of the Day-Ron Sharpe bracket at the John Wall Holiday Invitational on Saturday.
Highland advances to the bracket final on Tuesday, and will face either Wilson High School of Florence, South Carolina, or Coronado High School of Nevada, which square off in the second semifinal Monday afternoon.
Johnny Winborne also hit double figures for Greenfield, draining 14 points in the win.
Brayden Ragland scored 13 and Isaiah Carter added 12 for Highland in the loss.
Spire vs Ambassador Christian
Darrell Davis drilled a game-high 19 points and Spire Academy ran out to a double-digit lead early and protected its advantage the rest of the way in a 54-45 win over Ambassador Christian in the nightcap of Day 2 at the John Wall Holiday Invitational in Raleigh on Saturday.
Aiden Derkack added 10 points for Spire.
RJ Moore led Ambassador Christian with 18 points on 6-fof-17 shooting, including 3-of-10 from beyond the arc. Nick Haney chipped in 11 in the loss.
Broughton’s Jordan Page (1) goes up for the dunk against Wilson’s Josh Leonard (23) during the first half. The Broughton Capitals and the Wilson (SC) Tigers played in the first round of the John Wall Holiday Tournament on December 26, 2025.
Steven Worthy
RALEIGH
Score one for South Carolina’s top high school junior class recruit in a head-to-head matchup with North Carolina’s best.
In a game featuring a pair of top 2027 starters, Wilson High School of Florence, South Carolina held off Raleigh’s Broughton High School, 60-54, on Friday in the teams’ first game of the John Wall Holiday Invitational at the Raleigh school’s home gym.
Wilson’s Josh Leonard, listed as 247Sports’ and On3’s top 2027 South Carolina recruit — and top-25 nationally — led all players with 24 points in the win. Leonard also grabbed 10 boards. KJ Allen added 10 points for the Tigers, who advance to the semifinals of the Day-Ron Sharpe boys’ bracket to face Coronado High School of Nevada on Monday at 5 p.m.
Broughton’s Jordan Page. North Carolina’s top-ranked 2027 player by both 247Sports and On3 — and top-15 nationally — led the Capitals with 17 points and 11 rebounds. Freshman Jon Bowen was solid for Broughton with eight points and was a key piece of the home team’s comeback attempt in the third quarter.
Broughton will face regional rival Garner in a losers’ bracket game Saturday at 12:30 p.m. All the games in the boys’ brackets of the annual showcase are at Broughton High School.
Broughton’s Sam Freeman (3) looks to move against Wilson’s Jaden Gerald (5) during the first half. The Broughton Capitals and the Wilson (SC) Tigers played in the first round of the John Wall Holiday Tournament on December 26, 2025. Steven Worthy
Broughton’s Hudson Fitzgerald (0) recovers the loose ball to pass downcourt away from Wilson’s Jaden Gerald (5) during the first half. The Broughton Capitals and the Wilson (SC) Tigers played in the first round of the John Wall Holiday Tournament on December 26, 2025. Steven Worthy
The Broughton bench reacts to the 3-point shot made by Jordan page (1) during the first half. The Broughton Capitals and the Wilson (SC) Tigers played in the first round of the John Wall Holiday Tournament on December 26, 2025. Steven Worthy
Broughton’s Jordan Page (1) drives against Wilson’s Isaiah Addison (10) during the first half. The Broughton Capitals and the Wilson (SC) Tigers played in the first round of the John Wall Holiday Tournament on December 26, 2025. Steven Worthy
Broughton’s Jordan page (1) recovers the rebound away from Wilson’s Jaden Gerald (5) during the first half. The Broughton Capitals and the Wilson (SC) Tigers played in the first round of the John Wall Holiday Tournament on December 26, 2025. Steven Worthy
Broughton’s Brayden Tuttle (2) looks to shoot against Wilson’s Josh Leonard (23) during the first half. The Broughton Capitals and the Wilson (SC) Tigers played in the first round of the John Wall Holiday Tournament on December 26, 2025. Steven Worthy
Broughton’s Austin Youngs (12) looks to shoot against Wilson’s Jaden Gerald (5) and Carmello Whitaker (15) during the first half. The Broughton Capitals and the Wilson (SC) Tigers played in the first round of the John Wall Holiday Tournament on December 26, 2025. Steven Worthy
Greensboro Day 81, Millbrook 39
After a tight opening quarter, Greensboro Day pulled away in the second anf third quarters to post a convincing 81-39 win over Millbrook in the opening game for both schools at the John Wall Invitational.
Marty Giant led Greensboro Day with 24 points, including five made 3-pointers. Micah Gunter added 12 points, while Grant Duggins added 11 points and 12 rebounds for an impressive double-double.
Millbrook’s Josh Conti led his team with 24 points, while Will Pickett grabbed 10 boards for the Wildcats in the loss.
Christ School 78, Southeast Raleigh 54
Southeast Raleigh sped out to an early lead, but Christ School chipped away in the second quarter and then stepped on the gas in the third as the Greenies posted a 78-54 in the teams’ opening game of the John Wall Invitational.
Tyler Jones led four players in double figures for Christ School with 19 points. Dacen Petty had 15 points — all on 3-pointers — and Kingston Whitty also posted 15 points for the Greenies in the win.
Aaron Parker led the way for Southeast Raleigh with 20 points and nine rebounds.
Greenfield 62, Petersburg 51
After playing to a deadlock at the half, Greenfield pulled away in the third quarter and held off a Petersburg charge in the fourth to post a 62-51 win in the teams’ opening game of the John Wall Invitational.
Donovan Dickens led Greenfield with 16 points. Kobe Edwards added 12 while Cameron Moore and Braxton Dubose chipped in with 10 each in the win.
Latrell Allmond led all players with 22 points and 10 rebounds in the loss for Petersburg.
Highland 59, Southern Durham 53
Brayden Ragland went 11-of-18 from the field and poured in 26 points to help Highland of Virginia pull away from Southern Durham for a 59-53 win in the teams’ opening game of the John Wall Invitational.
Ragland’s total included a pair of 3-pointers, and he hauled in seven rebounds, as well. Isaiah Carter added eight in the win for Highland.
KJ Terry led the way for Southern Durham with 14 points, while Aden Jeffries added 10.
Washington 78, Reidsville 74
Reidsville mounted a furious second-half comeback Friday night against Washington in the teams’ opening game at the John Wall Invitational, but the Pam Pack held on to post a 78-74 win.
Shimere Garris led Washington with 33 points. Jarryn Payne added 16 and Chaise Smith 14 for the Pack.
Dionte Neal, a UNC-Greensboro-bound guard, led Reidsville’s comeback and poured in a game-high 42. Paul Cauthen Jr. added 16 for the Rams.
Coronado 50, Garner 45
Playing more than 2,000 miles from home, Coronado High School of Nevada showed no plane legs early against Garner, swooned a bit just after the half, but regained its composure to post a 50-45 win in the teams’ opening game at the John Wall Invitational on Friday.
Munir Greig led a balanced attack for the Cougars with 12 points. Amare Oba added 11 points and eight rebounds in the win.
Darius Whitner led all players with 14 points for Garner, with Kingston Beale chipping in 12.
Ramen lovers, rejoice! North Carolina is home to some of the nation’s best ramen shops, Yelp reviewers say.
Three Raleigh-area spots and a Greensboro gem earned spots on the business review site’s list of the Top 100 Best Ramen Shops in the U.S. for 2025. Here’s how they ranked:
Published Thursday, Dec. 11, the list highlights standout spots for steamy bowls of broth, tender “noods” and toppings, as rated by Yelp users. Emerging trends including flavor fusions, plant-based dishes and “dry ramen” have also grown in popularity among noodle enthusiasts, according to Yelp.
Yelp users named four North Carolina ramen shops among the best in the U.S. AKAY Getty Images
“Ramen shops have become some of America’s most popular and affordable places to eat, thanks to passionate chefs, creative menus, and a community of noodle-obsessed fans,” editors wrote.
Here’s what makes these North Carolina spots so special:
Gen Ramen in Raleigh
“My Tonkotsu Ramen was chef’s kiss!” a Yelp reviewer wrote. “This is my new absolute favorite Ramen spot in the area. I’ve traveled to Okinawa a couple of times and truly enjoy Ramen, and honestly, this location has the best tasting food that makes me feel like I’m right back.”
Why folks love it: Spicy beef ramen is on the menu, as is spam musubi and shrimp katsu, according to the restaurant’s website. Ramen lovers will also find fried fish and shrimp, Hawaiian pineapple chicken and beef short ribs, among other classics.
“When I am in the mood for the most comforting bowl of ramen, Qinji is where I go,” one customer wrote of their recent visit. “It’s a warm bowl of love. So flavorful with the perfect amount of heat to make your eyes water and nose run just a tiny bit. Every slurp is spectacular.”
Miso Ramen Bar was ranked No. 64 in a national list of best ramen spots. Juli Leonard jleonard@newsobserver.com
Miso Ramen Bar in Raleigh
“This was the most stellar bowl of ramen I have ever had, and I’ve been to LOTS of ramen restaurants around the Southeast!,” one Yelper wrote, noting the “broth was creamy and full of punchy flavors.”
“If you love ramen, this ramen will love you back. That’s a promise.”
Steam rises off a bowl of Shoyu Ramen with braised pork belly, bok choy and a soy-marinated ajisu egg in a fragrant umami-rich broth at Noodle Boulevard in Cary. 2016 News & Observer File Photo – Juli Leonard jleonard@newsobserver.com
Noodle Boulevard in Cary
Noodle Boulevard also earned high marks for its laid-back, casual vibe and outdoor seating options.
“The chicken ramen is the BEST!” one user wrote. “Love this home-cooked, local spot of authentic noodle bliss! Amazing and authentic Asian flavors and warms you up on a chilly Fall or Winter day. If you’re craving food that’s both comforting and elevated, Noodle Bar is an absolute must.”
How Yelp came up with the rankings
For the list, Yelp said it identified businesses in the ramen category and ranked them using factors including the total volume and ratings of reviews.
All restaurants on the list had a passing health score as of Oct. 22.
Tanasia is a service journalism reporter at the Charlotte Observer | CharlotteFive, working remotely from Atlanta, Georgia. She covers restaurant openings/closings in Charlotte and statewide explainers for the NC Service Journalism team. She’s been with McClatchy since 2020.
AccuWeather explains the difference between a tornado watch and a tornado warning.
Scattered showers began Wednesday morning before the afternoon severe weather.
A shower may linger into the evening, but we’ll see clearing skies beyond that point as drier air rushes in on west winds gusting to around 25 mph.
Thursday looks to be downright refreshing, with highs around 60 and a cool breeze continuing through the day. There could be evening showers on Thursday and Friday.
Similar conditions are likely this weekend, with highs near 60 through Saturday with a system tracking north of the region. Temps will climb into the low to mid-70s early next week.
Triangle Painting & Siding of Raleigh, NC unveils their all-new James Hardie Siding Guide to help Raleigh homeowners better understand the many options, styles and colors that James Hardie siding offers when replacing home siding in North Carolina.
Press Release –
Nov 25, 2021
RALEIGH, N.C., November 25, 2021 (Newswire.com)
– Triangle Painting & Siding, the #1 ranked home painting and siding replacement company in the Raleigh Durham area, introduced their all-newJames Hardie Siding Guide today. This helpful guide is designed to give homeowners in North Carolina a better understanding of how James Hardie siding is superior to other home siding options.
“When it comes to design, durability and color options, James Hardie siding is the #1 choice for our customers,” said Brad Jackson, Owner of Triangle Painting & Siding. “Our team has been installing home siding for over 20 years now, and without a shadow of a doubt, James Hardie siding is the superior siding replacement option. And now thanks to our detailed siding replacement guide, homeowners across North Carolina can learn first hand why James Hardie siding is our #1 recommendation.”
The James Hardie Siding Guide goes into great detail about the differences between vinyl siding, wood siding, wood shingles, aluminum siding and the fiber cement siding offered by James Hardie. Homeowners will learn how siding from James Hardie has that same look and feel of beautiful, natural wood siding, but lasts so much longer and doesn’t rot like wood does.
Homeowners can also learn about the 30-year non-prorated, transferable, limited warranty that comes with eachsiding installation. This industry best warranty ensures that the full cost of coverage remains, unlike other siding warranties that reduce over time.
Homeowners can also explore all the James Hardie siding options andcolors as well, including HardiePlank lap siding, HardieShingle siding and HardiePanel Vertical Siding.
Homeowners in the Raleigh, North Carolina, area can learn more about the installation, repair and replacement services offered by Triangle Painting & Siding athttps://paintthetriangle.com/siding/.
About Triangle Painting & Siding
Triangle Painting & Siding is the #1 ranked painting and siding replacement company in the Raleigh Durham North Carolina area. Their commitment to making a positive impact on the local community goes beyond providing quality workmanship and superior house painting and siding replacement services. They actively support their neighbors while also helping home and business owners protect their investment with quality exterior and interior paint and siding jobs. Their mission is to glorify God by consistently caring for their customers and bringing excellence to every home and business surface.