Charlotte-Based Brightspeed Investigating Data Breach of Over 1 Million Customers

0

Charlotte-based Brightspeed is investigating claims that hackers stole sensitive data of over 1 million customers in what could become the largest data breaches in America this year.

Brightspeed, one of the nation’s largest fiber broadband providers, confirmed it is reviewing what it calls a potential cybersecurity event. The investigation follows online extortion claims made by a group calling itself the Crimson Collective.

According to Crimson Collective, the allegedly stolen information includes:

  • Customer names, email addresses, and phone numbers

  • Home and billing addresses

  • User account and session identifiers

  • Payment history and partial payment card details

  • Appointment and order records

The group has targeted major organizations before. In October, it breached a GitLab system tied to Red Hat. That incident later led Nissan to confirm customer data exposure.

Researchers say the group has also exploited cloud systems by abusing exposed credentials to gain elevated access.

Brightspeed launched in 2022 after Apollo Global Management acquired assets from Lumen Technologies. The Charlotte-based provider serves rural and suburban communities across 20 states.

The company has passed more than 2 million locations with fiber and plans to reach over 5 million.

Customers are encouraged to monitor accounts closely, use strong passwords, enable multi-factor authentication, and watch for suspicious emails or payment activity.

Brightspeed said it will share updates as soon as it can confirm more details.

South Carolina Now Has the Worst Measles Outbreak in the Nation

South Carolina is now reporting the worst measles outbreak in the country, as case numbers continue rising rapidly.

State health officials released a statement over the weekend reporting that measles cases jumped nearly 30 percent in just a few days. The state reported 124 new cases since Tuesday, bringing the total to 558 infections.

The outbreak is centered in Spartanburg County, where officials say measles is spreading within the community. Since the holidays, the Upstate outbreak has become the largest active measles outbreak nationwide.

South Carolina first confirmed the outbreak on October 2, 2025. An outbreak is defined as three or more linked cases from a common exposure.

While some infections are tied to travel or known contacts, others have no identified source, signaling ongoing community spread.

Measles spreads through the air when an infected person breathes, coughs, or sneezes. The virus is highly contagious but preventable through vaccination. Health officials warn the disease spreads quickly in unvaccinated households and communities.

Measles was declared eliminated in the U.S. in 2000, but officials say that status is increasingly at risk.

So far in 2026, 171 measles cases have been reported nationwide across nine states, with the largest number of cases being in South Carolina, according to the CDC.

Last year marked the nation’s worst measles spread since 1991. The U.S. reported 2,242 cases in 2025, including 49 outbreaks and three deaths, all among unvaccinated individuals.

State officials continue aggressive response efforts in the Upstate as the outbreak expands.

York County BZA Filed In Circuit Court – Construction of Silfab Factory in Fort Mill Not Zoned Properly

0

In a recent legal filing, the York County BZA, a quasi-judicial branch of York County, stated that Silfab’s permits did not comply with the zoning code.

The filing specifically contradicts the county’s long-standing position that last year’s BZA ruling did not apply to the controversial Silfab factory, which is currently being built on a light industrial-zoned property in Fort Mill, South Carolina.

On May 9th, 2024, the York County Board of Zoning Appeals ruled that “Solar Panel
Manufacturing” is not permitted in York County’s “Light Industrial district”.

However, just one month later, York County issued an unsigned management statement (still on their website here) that stated that “The decision by the BZA on May 9th did not apply to Silfab”.

Soon after this statement was released, York County Planning and Zoning, under the authority of York County Manager Joshua Edwards, began issuing permits to Silfab to begin construction, including permits for their central energy plant, chemical storage buildings and bunkers, wastewater treatment plant, and chemical processing lines.

In the new filing in Silfab’s appeal of the BZA ruling (case #2024CP4602641), York County’s BZA attorneys correct the County’s long-standing position that the BZA “did not apply to Silfab”.

The York County BZA attorneys state, in part;

“…Buchanan’s request for a Zoning Code Interpretation sought to confirm whether
Silfab’s solar cell and panel manufacturing use complies with all applicable zoning provisions, including the table of uses governing the Light Industrial District where the Facility is located…” (pg 5/18)

“…As the Facility’s neighbor, Buchanan surely has an interest in confirming whether Appellants’ solar cell and panel manufacturing use complies with the Zoning Code. If it does not, as the BZA found, interested parties (including Buchanan and, of course, the County) can obtain a court order enjoining the disallowed use as well as other relief. S.C. Code Ann. § 6-29-950 (authorizing both local governments and an “adjacent or neighboring property owner” to sue to enjoin the unlawful use of property)…” (pg 10/18)

“…the record supports the BZA’s decision that solar cell and panel manufacturing is an unlisted, prohibited use of a heavy industrial nature…” (pg 11/18)

Now that the York County Board of Zoning Appeals clarified that their 2024 ruling did apply directly to Silfab, before their permits were issued, their permits are now legally void, according to York County Code § 155.1121, “No building permit shall be issued… until zoning compliance has been approved by the Zoning Administrator”, and according to SC Peterson v. Greenville County, 2011, “An invalid zoning permit issued in violation of applicable zoning laws confers no rights and is void ab initio”. 

The York County Council will now have to decide if they will attempt to re-zone Silfab’s property to heavy industrial or if they will revoke the permits that were issued to Silfab in violation of the zoning code.

The Real Work Behind Planning a High School Reunion That People Actually Show Up For

0

Planning a high school reunion sounds simple until you are the one staring at an outdated class list, a half asleep Facebook group, and a calendar that suddenly feels hostile. Everyone remembers the fun parts. Seeing familiar faces, laughing about bad haircuts, realizing some people turned out surprisingly normal. What people forget is that reunions do not plan themselves, and nostalgia alone does not get people to commit a Saturday night in Charlotte. A good reunion takes intention, patience, and a little realism about where everyone is in life now. When it works, though, it can feel grounding in a way few other social events do.

Finding Your People Before You Pick a Date

Before venues, playlists, or catering come into the picture, the first job is locating classmates and figuring out who might actually be interested. That can feel awkward at first, especially if social media was never your thing or half your graduating class disappeared into married names and private accounts. Start with the obvious platforms, then widen the net through alumni groups and old contacts. Some planners even use a free school yearbook lookup online to jog memories and cross check names before reaching out, which sounds old school but often works better than scrolling endlessly.

Once you have a core group responding, listen to them. Are people local or traveling in. Are kids and work schedules making weekends tight. A reunion planned in isolation usually misses the mark, while one shaped by early feedback feels welcoming instead of imposed.

Choosing a Location That Feels Like Charlotte Now

Charlotte has changed a lot in the last decade, and that is actually an advantage. You do not have to default to a hotel ballroom or a generic banquet room unless that truly fits your crowd. Think about places that reflect what the city has become, not just what it was when everyone left for college. Breweries with private rooms, rooftops with skyline views, and neighborhood spots that encourage mingling all create a more relaxed atmosphere.

If people are coming from out of town, they often want a sense of place, not just a name on a banner. Weaving in interesting things to do in Charlotte nearby can turn the reunion into a weekend experience rather than a single event. That might mean proximity to Uptown, walkable food districts, or areas that feel lively without being overwhelming.

Setting Expectations Without Killing the Mood

One of the biggest mistakes reunion planners make is assuming everyone wants the same thing. Some people want to dress up and dance. Others want conversation, good food, and to be home by ten. The goal is not to please everyone perfectly, but to be clear about what the event is and is not. Transparency builds trust, especially when people are deciding whether the cost and effort are worth it.

Be upfront about pricing, timing, and tone. A relaxed cocktail style evening attracts a different crowd than a formal sit down dinner, and neither is wrong. What matters is alignment. When expectations are clear, people show up more open and less guarded, which changes the entire energy of the night.

Making It Social Without Making It Awkward

Reunions can stir up nerves, even for people who seem confident now. Thoughtful structure helps without turning the evening into a forced icebreaker marathon. Simple touches like visible name tags, shared photo displays, or a loose timeline keep things flowing naturally. Music should support conversation, not compete with it. Lighting matters more than people realize. Too bright feels clinical. Too dark feels like a club.

It also helps to remember that not everyone loved high school. A reunion does not need to glorify the past to be meaningful. The best ones honor growth, change, and the strange comfort of shared history without ranking who succeeded or who stayed the same.

Handling Logistics Like a Calm Adult

Budgets, payments, and headcounts are where stress likes to hide. Keep systems simple and centralized so information does not get lost across emails and texts. Set deadlines and stick to them. It is okay to say no to late additions if the venue cannot accommodate them. Clear communication prevents resentment and burnout, especially if one or two people are doing most of the organizing.

Delegate when you can. Planning a reunion is not a test of endurance or martyrdom. People are usually happy to help when asked directly and given a specific task.

Letting It Be What It Is

At its best, planning a high school reunion is less about recreating anything and more about creating space for connection as people are now. Not everyone will come. Not every interaction will be warm. That is normal and honestly healthy. What matters is offering something sincere and well considered, then letting the night unfold without gripping it too tightly.

When people leave feeling lighter, even briefly, you have done something worthwhile. The rest fades fast. The conversations linger.

Rock Hill Mother and Son Arrested In Major Dog Fighting Sting

0

A Rock Hill mother and son are now facing over 20 criminal charges after investigators uncovered evidence of dogfighting at their York County property.

Agents with the South Carolina Law Enforcement Division executed a search warrant on January 6 as part of an ongoing dogfighting investigation. Authorities arrested Thalia Lavonne Feemster, 67, and her son, Corey Dezette Hardin, 35, both of Rock Hill.

According to investigators, Feemster told agents the 11 dogs found on the property belonged to her son. During the search, agents located multiple items commonly associated with dogfighting. Several dogs had open wounds, oral trauma, and signs of malnourishment.

A veterinarian examined the animals and determined their scarring was consistent with dogfighting injuries.

Feemster was charged with the following:

  • Ill Treatment of Animals (Torture)

  • Criminal Conspiracy

Hardin was arrested on January 9 and faces a significantly longer list of charges:

  • 10 counts of Animal Fighting or Baiting

  • 10 counts of Ill Treatment of Animals (Torture)

  • Criminal Conspiracy

  • Possession of Firearms or Ammunition by a Prohibited Person

Both suspects were booked into the Moss Justice Center.

The case will be prosecuted by the 16th Circuit Solicitor’s Office.

Authorities have not released details about the dogs’ current condition or where they were taken following the investigation.

Mecklenburg County Igniting a ‘Controlled Burn’ at Rural Hill Nature Preserve

0

The Mecklenburg County Natural Resources staff has just announced they will be setting the Rural Hill Nature Preserve on fire today at around noon as part of a controlled burn.

The county sent out an alert noting that smoke will be seen around West Charlotte and Huntersville today between 12-3 pm:

“Mecklenburg County Natural Resources staff are conducting a controlled burn today beginning around noon at Rural Hill Nature Preserve on Neck Road. Smoke will affect air quality in the downwind area for 2-3 hours. To reduce your exposure to smoke, stay indoors or avoid areas of heavy smoke.”

For more information on controlled burns click here.

Gastonia Man Crashes Car Into Eastridge Mall After Fighting With Employees

0

A Gastonia man just drove his car through the Eastridge Mall in Gastonia.

According to Gastonia police, Jack Boone drove his car through the front of BargainMax inside Eastridge Mall at around 2pm on Thursday afternoon.

Investigators said Boone first became involved in a confrontation with store employees and customers. The dispute began after he attempted to remove a gold-plated “Sears” sign near the store entrance.

Police said Boone left the store but later returned. Upon returning, officials said he made threats before driving his vehicle through the store’s front doors.

Officers responded quickly and took Boone into custody. He was charged with assault with a deadly weapon, according to police.

No injuries were reported despite the vehicle entering the store.

Store employees said BargainMax will remain closed Thursday and is expected to stay closed through Friday, Jan. 17, as damage is assessed and repairs begin.

The investigation remains ongoing.

NC Governor Calls for $13.5 Billion More as Families Continue To Struggle to Rebuild After Helene

Recovery efforts continue across western North Carolina after Hurricane Helene, but many families remain displaced and rebuilding needs remain high.

This week in Washington, D.C., Governor Josh Stein met with North Carolina’s congressional delegation to thank them and urge additional federal funding for hurricane recovery. He also met with acting FEMA Administrator Karen Evans to push for faster action and continued collaboration.

Stein was joined by Western North Carolina Advisory Committee Co-Chairs Mayor Esther Manheimer and Senator Kevin Corbin.

The governor requested $13.5 billion in additional federal funding to support long-term recovery, which includes:

  • $1.77 billion from the U.S. Department of Transportation to repair roads.
  • $8.37 billion from HUD to help homeowners rebuild.
  • $1.99 billion from FEMA to provide forgivable loans for local governments
  • $540 million from the EPA to restore damaged water systems.

Stein compared North Carolina’s recovery to other major disasters. Hurricanes Katrina, Maria, and Sandy received more than 70 percent federal coverage. By contrast, North Carolina has received $7 billion, or about 12 percent of the total damage so far. The new request would raise federal support to 47 percent.

Stein also urged FEMA to act on pending Hazard Mitigation Grant Program applications. He welcomed approval of the first homeowner buyouts but said many remain unresolved.

“The federal government has committed just over $7 billion toward western North Carolina’s recovery since Hurricane Helene. While we are grateful for every dollar and this aid has been critical to our recovery work, it represents only 12 percent of the storm’s total damage,” said Governor Josh Stein in a press release. “Typically, the federal government contributes about 50% of damage to the impacted state. It’s been more than a year since Congress has delivered relief for western North Carolina, and it’s time for the people of western North Carolina to get their fair share. Disaster recovery is a team sport, and western North Carolinians can’t afford for the federal government to sit on the sidelines.”

North Carolina has submitted more than 550 buyout applications worth $240 million. Delays have left some homeowners paying mortgages on destroyed homes.

The governor said he will continue pressing FEMA to move faster so families can plan their futures.

Charlotte Could See Her First Snowfall of the Year This Weekend – NWS Giving Us A 42% Chance

0

Charlotte could see its first snowfall of the year this weekend, as winter weather tightens its grip on the Carolinas.

Cold air arrives Thursday, bringing sunshine, gusty winds, and temperatures stuck in the 30s. Feels-like temperatures will dip into the 20s, followed by a bitterly cold night with lows in the teens.

Friday will start frigid but improve by afternoon, with highs rebounding into the mid to upper 40s.

Attention then turns to the weekend. A cold front will move through early Saturday, bringing mountain snow and possible flurries closer to Charlotte. Temperatures will briefly rebound into the 50s Saturday afternoon before colder air returns.

By Sunday, the stalled front could play a key role in Charlotte’s snow chances. As a wave of low pressure rides along the boundary, some forecast models show snow pushing back into the Piedmont late Saturday night into Sunday morning.

Charlotte forecast via Weather Underground

If the system tracks west enough, a mix of snow and rain could begin around 1 a.m. Sunday and last into the early afternoon. Gusty winds near 30 mph would arrive ahead of the precipitation, according to the National Weather Service (NWS).

The NWS is currently giving a 42% chance of snowfall in Charlotte this weekend.

North Carolina Ranked as The Least Expensive State in America To Take Up Smoking

0

With the economic costs of smoking totaling more than $600 billion per year, the personal-finance company WalletHub today released its report on The Real Cost of Smoking by State.

The site calculated the potential monetary losses — including the lifetime and annual costs of a pack of cigarettes per day, health care expenditures, income losses and other costs — brought on by smoking and exposure to secondhand smoke.

North Carolina was found to be the cheapest state overall to have the habit of smoking.

The Financial Cost of Smoking in North Carolina (1=Highest, 25=Avg.):

  • Overall rank for North Carolina: 50th
  • Out-of-Pocket Cost per Smoker – $139,284 (Rank: 50th)
  • Financial-Opportunity Cost per Smoker – $2,439,813 (Rank: 50th)
  • Health-Care Cost per Smoker – $192,490 (Rank: 36th)
  • Income Loss per Smoker – $603,971 (Rank: 39th)
  • Other Costs per Smoker – $16,882 (Rank: 31st)
  • Total Cost Over Lifetime per Smoker: $3,392,439
  • Total Cost per Year per Smoker: $70,676

The Real Cost of Smoking by State

Overall Rank*  State Total Cost per Smoker  Out-of-Pocket Cost
(Rank)
 
Financial Opportunity Cost
(Rank)
 
Health-Care Cost per Smoker
(Rank)
 
Income Loss per Smoker
(Rank)
 
Other Costs per Smoker
(Rank)
 
1 District of Columbia $5,863,664 $244,229
(3)
$4,278,112
(3)
$404,097
(1)
$918,320
(1)
$18,907
(13)
2 Maryland $5,843,123 $248,258
(2)
$4,348,698
(2)
$347,813
(5)
$878,273
(2)
$20,081
(9)
3 New York $5,788,994 $254,916
(1)
$4,465,318
(1)
$319,581
(7)
$730,754
(16)
$18,424
(17)
4 Connecticut $5,505,490 $231,965
(5)
$4,063,286
(5)
$379,656
(3)
$810,086
(9)
$20,498
(8)
5 Rhode Island $5,473,821 $235,294
(4)
$4,121,596
(4)
$349,877
(4)
$746,254
(15)
$20,801
(7)
6 Massachusetts $5,360,623 $219,701
(6)
$3,848,459
(6)
$395,805
(2)
$875,586
(3)
$21,072
(4)
7 Hawaii $5,076,818 $212,518
(8)
$3,722,633
(8)
$272,429
(13)
$849,459
(5)
$19,780
(11)
8 Washington $5,055,862 $212,518
(8)
$3,722,633
(8)
$281,704
(11)
$820,385
(8)
$18,623
(15)
9 Alaska $5,054,561 $216,722
(7)
$3,796,287
(7)
$257,456
(15)
$771,863
(13)
$12,232
(48)
10 New Jersey $5,001,299 $204,984
(15)
$3,590,668
(15)
$313,639
(9)
$873,072
(4)
$18,936
(12)
11 Minnesota $4,970,415 $211,992
(10)
$3,713,426
(10)
$269,629
(14)
$756,484
(14)
$18,884
(14)
12 California $4,927,317 $205,159
(14)
$3,593,737
(14)
$275,120
(12)
$832,326
(6)
$20,975
(6)
13 Illinois $4,866,125 $210,065
(11)
$3,679,667
(11)
$254,200
(16)
$705,905
(18)
$16,288
(24)
14 Vermont $4,854,202 $208,663
(12)
$3,655,116
(12)
$301,255
(10)
$674,127
(20)
$15,041
(34)
15 Pennsylvania $4,772,877 $207,787
(13)
$3,639,771
(13)
$253,926
(17)
$657,340
(23)
$14,053
(39)
16 Colorado $4,544,655 $190,092
(17)
$3,329,807
(17)
$204,765
(29)
$798,941
(10)
$21,051
(5)
17 Oregon $4,536,385 $195,523
(16)
$3,424,945
(16)
$207,242
(26)
$694,881
(19)
$13,794
(41)
18 Wisconsin $4,380,404 $187,990
(18)
$3,292,980
(18)
$232,615
(19)
$653,789
(25)
$13,031
(43)
19 Arizona $4,344,685 $187,289
(19)
$3,280,704
(19)
$197,661
(32)
$664,174
(21)
$14,856
(36)
20 Utah $4,302,697 $178,003
(22)
$3,118,050
(22)
$191,207
(38)
$792,720
(11)
$22,717
(2)
21 Maine $4,285,254 $184,310
(20)
$3,228,532
(20)
$240,186
(18)
$620,119
(34)
$12,107
(49)
22 New Hampshire $4,213,301 $163,637
(31)
$2,866,396
(31)
$340,011
(6)
$826,226
(7)
$17,031
(20)
23 Delaware $4,166,742 $168,367
(25)
$2,949,258
(25)
$317,837
(8)
$715,867
(17)
$15,413
(31)
24 New Mexico $4,136,897 $182,558
(21)
$3,197,843
(21)
$204,836
(28)
$536,760
(46)
$14,900
(35)
25 Michigan $4,089,365 $175,726
(23)
$3,078,154
(23)
$208,208
(25)
$614,727
(36)
$12,550
(46)
26 Nevada $4,048,991 $173,098
(24)
$3,032,120
(24)
$177,944
(41)
$652,847
(26)
$12,983
(44)
27 Virginia $3,956,144 $159,607
(34)
$2,795,811
(34)
$199,033
(30)
$786,015
(12)
$15,677
(29)
28 Texas $3,942,385 $165,739
(29)
$2,903,224
(29)
$191,846
(37)
$659,163
(22)
$22,413
(3)
29 South Dakota $3,941,799 $167,666
(27)
$2,936,982
(27)
$195,212
(33)
$625,717
(33)
$16,221
(25)
30 Ohio $3,934,642 $168,017
(26)
$2,943,120
(26)
$209,641
(24)
$602,035
(40)
$11,828
(50)
31 Kansas $3,859,556 $164,162
(30)
$2,875,603
(30)
$177,007
(44)
$627,601
(32)
$15,183
(32)
32 Montana $3,810,625 $161,534
(33)
$2,829,569
(33)
$198,953
(31)
$604,126
(38)
$16,443
(23)
33 Florida $3,807,428 $158,906
(35)
$2,783,535
(35)
$222,105
(20)
$619,583
(35)
$23,299
(1)
34 Oklahoma $3,754,342 $162,235
(32)
$2,841,845
(32)
$182,122
(40)
$549,530
(44)
$18,611
(16)
35 Arkansas $3,749,850 $166,090
(28)
$2,909,362
(28)
$151,908
(50)
$507,799
(49)
$14,692
(37)
36 Iowa $3,688,757 $153,826
(37)
$2,694,535
(37)
$194,416
(34)
$631,990
(31)
$13,990
(40)
37 Wyoming $3,660,455 $150,146
(42)
$2,630,087
(42)
$217,951
(21)
$646,402
(28)
$15,868
(27)
38 Nebraska $3,653,703 $149,971
(43)
$2,627,019
(43)
$211,175
(23)
$647,870
(27)
$17,668
(18)
39 Idaho $3,644,076 $151,548
(40)
$2,654,639
(40)
$177,606
(43)
$644,855
(30)
$15,427
(30)
40 Indiana $3,631,378 $152,249
(39)
$2,666,915
(39)
$193,992
(35)
$605,241
(37)
$12,982
(45)
41 Louisiana $3,587,495 $155,402
(36)
$2,722,156
(36)
$171,398
(45)
$518,599
(48)
$19,940
(10)
42 Georgia $3,574,943 $148,394
(46)
$2,599,398
(46)
$164,741
(46)
$645,097
(29)
$17,312
(19)
43 North Dakota $3,556,248 $144,365
(49)
$2,528,812
(49)
$212,244
(22)
$656,199
(24)
$14,628
(38)
44 South Carolina $3,528,443 $148,920
(44)
$2,608,605
(44)
$177,809
(42)
$577,308
(43)
$15,802
(28)
45 West Virginia $3,512,274 $153,300
(38)
$2,685,329
(38)
$163,233
(48)
$500,403
(50)
$10,009
(51)
46 Kentucky $3,505,557 $151,198
(41)
$2,648,501
(41)
$154,177
(49)
$539,283
(45)
$12,398
(47)
47 Tennessee $3,468,310 $147,869
(47)
$2,590,191
(47)
$137,425
(51)
$579,718
(42)
$13,107
(42)
48 Alabama $3,467,538 $148,570
(45)
$2,602,467
(45)
$164,694
(47)
$535,913
(47)
$15,895
(26)
49 Missouri $3,422,674 $140,686
(50)
$2,464,364
(50)
$207,052
(27)
$595,469
(41)
$15,104
(33)
50 North Carolina $3,392,439 $139,284
(51)
$2,439,813
(51)
$192,490
(36)
$603,971
(39)
$16,882
(21)