
An Efland motorist faces charges after striking and killing a bicyclist on Thursday morning, who was the City of Durham’s budget director.
John Allore was cycling along the two-lane Bradshaw Quarry Road near Orange Grove Road in southwestern Orange County when he was struck by the driver of a 2020 Toyota car, according to the North Carolina State Highway Patrol. When troopers arrived at the scene around 7 a.m. after a 911 call, Allore was found dead.
According to a release from the agency, 26-year-old Karen Denisse Maldonado — an Efland resident — was arrested and charged after an investigation into the collision. Maldonado was driving west and struck the rear of Allore’s bicycle. The State Highway Patrol says she is charged with ‘failure to reduce speed to include misdemeanor death by motor vehicle.’
Allore, who was listed as having a Chapel Hill address just north of Carrboro, worked for the City of Durham for decades before being promoted to budget director in 2021. The city, as well as local elected officials, shared messages on social media mourning Allore on Thursday and Friday.
https://twitter.com/JillianDURM/status/1641764659681284098?s=20
In addition to his efforts in local government, Allore also was known for his efforts in documenting his sister’s death in 1978. He authored a book “Wish You Were Here: A Murdered Girl, a Brother’s Quest and the Hunt for a Serial Killer” about the search for answers to how his sibling, Theresa Allore, died and who her killer may be. According to The Montreal Gazette, a Canadian television channel is set to air a program Friday night about Theresa’s disappearance and Allore was set to return to Canada this weekend to continue work on a documentary project about her death.
Allore was also known for a podcast sharing his sister’s story, a regular Substack newsletter, and his involvement in the local theater community. He was 59 years old.
Photo via the City of Durham.
Chapelboro.com does not charge subscription fees, and you can directly support our efforts in local journalism here. Want more of what you see on Chapelboro? Let us bring free local news and community information to you by signing up for our biweekly newsletter.
Related Stories
‹
![]()
Schools Preparing for Possibility of Inclement WeatherOrange County Schools and Chapel Hill – Carrboro City Schools have canceled all after-school activities after 5 p.m. on Wednesday ahead of the possibility of inclement weather. Chatham County Schools have joined CHCCS and OCS in canceling all after-school activities for Wednesday. Durham Public Schools are closing one hour early on Wednesday and canceling after-school […]

Local Government Meetings: June 15-19, 2026This week in local government: a proposed AI moratorium in Durham and a board appointment (maybe) in Chatham County.
![]()
State Local Officials Push for Solar Power Partnership with Duke EnergyCEO of Duke Energy seeking a partnership to install solar power and energy storage systems at North Carolina schools. Officials from school systems, counties and cities across the state are urging the energy company to provide schools with solar and storage infrastructure, which they have […]

Local Government Meetings: October 5-9, 2026This week in local government: Orange County Commissioners discuss data centers and property revaluation, while Carrboro talks composting.

Local Government Meetings: September 14-18, 2026This week in local government: a greenway network in Chapel Hill, and busing concerns and elementary school redistricting for CHCCS.

Local Government Meetings: February 9-13, 2025This week in local government: residents in Chatham County push back against Flock license-plate cameras and AI data centers.

Days After Historic Rain, Chapel Hill and Durham Under Another Flash Flood WarningMany areas of Orange County, Chatham County and the rest of central North Carolina are again under a flash flood warning on Wednesday.

Orange County Approves More Than $500,000 for Community Climate Action Grant ProgramEarlier in December, the Orange County Board of Commissioners approved more than $500,000 in various grants through the county’s Community Climate Action Program. Eight programs around the county will receive funding. Three different organizations will use the money to install rooftop solar panels: Binkley Baptist Church in Chapel Hill, the Hillsborough United Church of Christ […]

Widespread AT&T Outage in Orange and Durham Counties Still OngoingAT&T internet and television customers in parts of Orange and Durham County have been without service since around 10 p.m. Thursday night. AT&T described the source of the outage as a “fiber equipment failure” on its website. It posted a timeframe of 24-48 hours until restoration at the time of the outage on Thursday night. […]

Durham Budget Director Dies in Orange County After Being Struck By DriverAn Efland motorist faces charges after striking and killing a bicyclist on Thursday morning, who was the City of Durham’s budget director. John Allore was cycling along the two-lane Bradshaw Quarry Road near Orange Grove Road in southwestern Orange County when he was struck by the driver of a 2020 Toyota car, according to the […]
›