Connect with us

North Carolina

North Carolina advisory group recommends legalizing marijuana

Published

on

North Carolina advisory group recommends legalizing marijuana


North Carolina advisory group recommends legalizing marijuana for adults

Advertisement

PUMP STATION AND IS NOT INTENDED FOR PUBLIC USE. A NORTH CAROLINA STATE ADVISORY GROUP WANTS LAWMAKERS TO LEGALIZE MARIJUANA FOR ADULTS IN A TIGHTLY REGULATED SYSTEM. THE RECOMMENDATION CAME IN AN INTERIM REPORT FROM THE NORTH CAROLINA ADVISORY COUNCIL ON CANNABIS. THE GROUP SAYS LEGALIZATION FOR ADULTS 21 AND OLDER WOULD MAKE CANNABIS USE SAFER BY REPLACING UNREGULATED SALES WITH TESTED, CONTROLLED PRODUCTS. IT COULD ALSO GENERATE MILLIONS IN TAX REVENUE FOR THE STATE, ACCORDING TO THE MARIJUANA POLICY PROJECT, NORTH CAROLINA IS ONE OF A HANDFUL OF STATES THAT DO

Advertisement

North Carolina advisory group recommends legalizing marijuana for adults

Updated: 9:46 PM EDT Apr 6, 2026

Editorial Standards

Advertisement

A North Carolina state advisory group wants lawmakers to legalize marijuana for adults in a tightly regulated system.The recommendation came in an interim report from the North Carolina Advisory Council on cannabis. Officials said legalization for adults 21 and older would make cannabis use safer by replacing unregulated sales with tested, controlled products.It could generate millions in tax revenue for the state.According to the Marijuana Policy Project, North Carolina is one of a handful of states that do not allow either medical or recreational use of marijuana.Watch: NOWCAST streaming newscastsNAVIGATE: Home | Weather | Watch NOWCAST TV | Local News | National | News We Love |Keep up with the latest news and weather by downloading the WXII app here

A North Carolina state advisory group wants lawmakers to legalize marijuana for adults in a tightly regulated system.

The recommendation came in an interim report from the North Carolina Advisory Council on cannabis. Officials said legalization for adults 21 and older would make cannabis use safer by replacing unregulated sales with tested, controlled products.

Advertisement

It could generate millions in tax revenue for the state.

According to the Marijuana Policy Project, North Carolina is one of a handful of states that do not allow either medical or recreational use of marijuana.

Watch:NOWCAST streaming newscasts

Advertisement

NAVIGATE: Home | Weather | Watch NOWCAST TV | Local News | National | News We Love |

Keep up with the latest news and weather by downloading the WXII app here

Advertisement

`;
}

function refreshWeatherIframe(containerId) {
var iframeId = ‘weather-iframe-‘ + containerId;
var iframe = document.getElementById(iframeId);
if (iframe && iframe.src) {
var originalSrc = iframe.src;
iframe.src = originalSrc + (originalSrc.indexOf(‘?’) > -1 ? ‘&’ : ‘?’) + ‘t=” + Date.now();
}
}

function initializeWeatherBox(container) {
var containerId = container.getAttribute(“data-container-id’);
var isWeatherBoxV2 = containerId === ‘home-weather-v2’;

Advertisement

function switchWeatherTab(tabName, clickedElement) {
container.querySelectorAll(‘[data-tab-id]’).forEach(function(tab) {
tab.classList.remove(‘open’);
tab.setAttribute(‘aria-selected’, ‘false’);
});

clickedElement.classList.add(‘open’);
clickedElement.setAttribute(‘aria-selected’, ‘true’);

container.querySelectorAll(‘[data-content-id]’).forEach(function(content) {
content.style.display = ‘none’;
content.setAttribute(‘hidden’, ‘true’);
});

var targetContent = container.querySelector(‘[data-content-id=”‘ + tabName + ‘”]’);
if (targetContent) {
targetContent.style.display = ‘block’;
targetContent.removeAttribute(‘hidden’);
}
}

function loadWeatherData() {
// If weather data is already being loaded, wait for it
if (window.weatherDataPromise) {
window.weatherDataPromise.then(function(data) {
if (data && data.data) {
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
}
});
return;
}

Advertisement

var location = { zip: window.DEFAULT_ZIPCODE };

try {
var storedLocations = localStorage.getItem(‘hrst.zip.history’);
if (storedLocations) {
var locations = JSON.parse(storedLocations);
if (locations && locations.length > 0) {
location = locations[0];
}
}
} catch (e) {}

var apiUrl = (window.DEWY_HOSTNAME || ”) + ‘/api/v1/weather/full/’ + location.zip;

if (window.fetch) {
window.weatherDataPromise = fetch(apiUrl)
.then(function(response) { return response.json(); })
.then(function(data) {
if (data && data.data) {
var article = container.closest(‘.article–wrapper’);
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
return data;
}
})
.catch(function(error) {
console.error(‘Error loading weather:’, error);
// Reset to unknown background on error
updateWeatherBackground(‘unknown’);
});
}
}

function updateWeatherAlertsBar(weatherData) {
var weatherWatchHeader = container.querySelector(‘.weather-watch-header’);
if (!weatherWatchHeader) return;

Advertisement

var weatherWatchText = weatherWatchHeader.querySelector(‘.weather-watch-text’);
var weatherWatchLink = weatherWatchHeader.querySelector(‘.weather-watch-link’);

if (weatherData.alerts_count > 0) {
weatherWatchHeader.className=”weather-watch-header has-alerts”;
if (weatherWatchText) {
weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`;
}
if (weatherWatchLink) {
if (!weatherWatchLink.getAttribute(‘data-initial-href’)) {
weatherWatchLink.setAttribute(‘data-initial-href’, weatherWatchLink.getAttribute(‘href’));
weatherWatchLink.setAttribute(‘data-initial-onclick’, weatherWatchLink.getAttribute(‘onclick’) || ”);
}
weatherWatchLink.setAttribute(‘href’, “https://www.wxii12.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘mobile-weather’, “https://www.wxii12.com/alerts”);”);
}
} else {
weatherWatchHeader.className=”weather-watch-header”;
if (weatherWatchText) {
weatherWatchText.textContent = containerId === ‘home-weather-v2’ ? ‘Watch Latest Forecast’ : ‘Latest Forecast’;
}
if (weatherWatchLink) {
var initialHref = weatherWatchLink.getAttribute(‘data-initial-href’);
var initialOnclick = weatherWatchLink.getAttribute(‘data-initial-onclick’);
if (initialHref) {
weatherWatchLink.setAttribute(‘href’, initialHref);
}
if (initialOnclick) {
weatherWatchLink.setAttribute(‘onclick’, initialOnclick);
}
}
}
}

function updateCurrentWeather(weatherData) {
if (weatherData.current) {
var tempValue = weatherData.current.temp_f || ”;
var skyValue = weatherData.current.sky || ”;
var feelsLikeValue = weatherData.current.feels_like_f || weatherData.current.temp_f || ”;

var tempEl = container.querySelector(‘.weather-grid–current-temp-value’);
if (tempEl) {
tempEl.textContent = tempValue;
tempEl.setAttribute(‘aria-label’, tempValue + ‘ degrees Fahrenheit’);
}

var iconEl = container.querySelector(‘.weather-grid–current-icon’);
if (iconEl && weatherData.current.icon_name) {
iconEl.className=”weather-grid–current-icon weather-current-icon icon icon-weather-” + weatherData.current.icon_name;
}

Advertisement

var skyEl = container.querySelector(‘.weather-grid–sky’);
if (skyEl) {
skyEl.textContent = skyValue;
skyEl.setAttribute(‘aria-label’, ‘Current condition: ‘ + skyValue);
}

var feelsEl = container.querySelector(‘.weather-grid–feels’);
if (feelsEl) {
feelsEl.textContent = feelsLikeValue + ‘°F’;
feelsEl.setAttribute(‘aria-label’, feelsLikeValue + ‘ degrees Fahrenheit’);
}

var weatherContainer = container.querySelector(‘.weather-temp-container’);
if (weatherContainer) {
var summary = ‘Current temperature ‘ + tempValue + ‘ degrees Fahrenheit, ‘ +
skyValue + ‘, feels like ‘ + feelsLikeValue + ‘ degrees’;
weatherContainer.setAttribute(‘aria-label’, summary);
}

updateWeatherBackground(weatherData.current.icon_name);
}
}

function updateWeatherBackground(iconName) {
try {
var bgPath = weatherImages.backgrounds[iconName] || weatherImages.backgrounds.unknown;
container.style.backgroundImage=”url(” + bgPath + ‘)’;
} catch (e) {
console.log(‘Error updating weather background:’, e);
}
}

Advertisement

function updateForecastTabs(weatherData) {
var visibleItems = isWeatherBoxV2 ? 6 : 5;

if (weatherData.hourly) {
var hourlyContainer = container.querySelector(‘.weather-hourly-forecast’);
if (hourlyContainer) {
var html=””;
var maxHours = Math.min(visibleItems, weatherData.hourly.length);

for (var i = 0; i 0 ? currentIndex – 1 : tabs.length – 1;
tabs[prevIndex].focus();
break;
case ‘ArrowRight’:
e.preventDefault();
var nextIndex = currentIndex

`;
}

function refreshWeatherIframe(containerId) {
var iframeId = ‘weather-iframe-‘ + containerId;
var iframe = document.getElementById(iframeId);
if (iframe && iframe.src) {
var originalSrc = iframe.src;
iframe.src = originalSrc + (originalSrc.indexOf(‘?’) > -1 ? ‘&’ : ‘?’) + ‘t=” + Date.now();
}
}

Advertisement

function initializeWeatherBox(container) {
var containerId = container.getAttribute(“data-container-id’);
var isWeatherBoxV2 = containerId === ‘home-weather-v2’;

function switchWeatherTab(tabName, clickedElement) {
container.querySelectorAll(‘[data-tab-id]’).forEach(function(tab) {
tab.classList.remove(‘open’);
tab.setAttribute(‘aria-selected’, ‘false’);
});

clickedElement.classList.add(‘open’);
clickedElement.setAttribute(‘aria-selected’, ‘true’);

container.querySelectorAll(‘[data-content-id]’).forEach(function(content) {
content.style.display = ‘none’;
content.setAttribute(‘hidden’, ‘true’);
});

var targetContent = container.querySelector(‘[data-content-id=”‘ + tabName + ‘”]’);
if (targetContent) {
targetContent.style.display = ‘block’;
targetContent.removeAttribute(‘hidden’);
}
}

Advertisement

function loadWeatherData() {
// If weather data is already being loaded, wait for it
if (window.weatherDataPromise) {
window.weatherDataPromise.then(function(data) {
if (data && data.data) {
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
}
});
return;
}

var location = { zip: window.DEFAULT_ZIPCODE };

try {
var storedLocations = localStorage.getItem(‘hrst.zip.history’);
if (storedLocations) {
var locations = JSON.parse(storedLocations);
if (locations && locations.length > 0) {
location = locations[0];
}
}
} catch (e) {}

var apiUrl = (window.DEWY_HOSTNAME || ”) + ‘/api/v1/weather/full/’ + location.zip;

if (window.fetch) {
window.weatherDataPromise = fetch(apiUrl)
.then(function(response) { return response.json(); })
.then(function(data) {
if (data && data.data) {
var article = container.closest(‘.article–wrapper’);
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
return data;
}
})
.catch(function(error) {
console.error(‘Error loading weather:’, error);
// Reset to unknown background on error
updateWeatherBackground(‘unknown’);
});
}
}

Advertisement

function updateWeatherAlertsBar(weatherData) {
var weatherWatchHeader = container.querySelector(‘.weather-watch-header’);
if (!weatherWatchHeader) return;

var weatherWatchText = weatherWatchHeader.querySelector(‘.weather-watch-text’);
var weatherWatchLink = weatherWatchHeader.querySelector(‘.weather-watch-link’);

if (weatherData.alerts_count > 0) {
weatherWatchHeader.className=”weather-watch-header has-alerts”;
if (weatherWatchText) {
weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`;
}
if (weatherWatchLink) {
if (!weatherWatchLink.getAttribute(‘data-initial-href’)) {
weatherWatchLink.setAttribute(‘data-initial-href’, weatherWatchLink.getAttribute(‘href’));
weatherWatchLink.setAttribute(‘data-initial-onclick’, weatherWatchLink.getAttribute(‘onclick’) || ”);
}
weatherWatchLink.setAttribute(‘href’, “https://www.wxii12.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘sidelist-weather’, “https://www.wxii12.com/alerts”);”);
}
} else {
weatherWatchHeader.className=”weather-watch-header”;
if (weatherWatchText) {
weatherWatchText.textContent = containerId === ‘home-weather-v2’ ? ‘Watch Latest Forecast’ : ‘Latest Forecast’;
}
if (weatherWatchLink) {
var initialHref = weatherWatchLink.getAttribute(‘data-initial-href’);
var initialOnclick = weatherWatchLink.getAttribute(‘data-initial-onclick’);
if (initialHref) {
weatherWatchLink.setAttribute(‘href’, initialHref);
}
if (initialOnclick) {
weatherWatchLink.setAttribute(‘onclick’, initialOnclick);
}
}
}
}

function updateCurrentWeather(weatherData) {
if (weatherData.current) {
var tempValue = weatherData.current.temp_f || ”;
var skyValue = weatherData.current.sky || ”;
var feelsLikeValue = weatherData.current.feels_like_f || weatherData.current.temp_f || ”;

var tempEl = container.querySelector(‘.weather-grid–current-temp-value’);
if (tempEl) {
tempEl.textContent = tempValue;
tempEl.setAttribute(‘aria-label’, tempValue + ‘ degrees Fahrenheit’);
}

Advertisement

var iconEl = container.querySelector(‘.weather-grid–current-icon’);
if (iconEl && weatherData.current.icon_name) {
iconEl.className=”weather-grid–current-icon weather-current-icon icon icon-weather-” + weatherData.current.icon_name;
}

var skyEl = container.querySelector(‘.weather-grid–sky’);
if (skyEl) {
skyEl.textContent = skyValue;
skyEl.setAttribute(‘aria-label’, ‘Current condition: ‘ + skyValue);
}

var feelsEl = container.querySelector(‘.weather-grid–feels’);
if (feelsEl) {
feelsEl.textContent = feelsLikeValue + ‘°F’;
feelsEl.setAttribute(‘aria-label’, feelsLikeValue + ‘ degrees Fahrenheit’);
}

var weatherContainer = container.querySelector(‘.weather-temp-container’);
if (weatherContainer) {
var summary = ‘Current temperature ‘ + tempValue + ‘ degrees Fahrenheit, ‘ +
skyValue + ‘, feels like ‘ + feelsLikeValue + ‘ degrees’;
weatherContainer.setAttribute(‘aria-label’, summary);
}

updateWeatherBackground(weatherData.current.icon_name);
}
}

Advertisement

function updateWeatherBackground(iconName) {
try {
var bgPath = weatherImages.backgrounds[iconName] || weatherImages.backgrounds.unknown;
container.style.backgroundImage=”url(” + bgPath + ‘)’;
} catch (e) {
console.log(‘Error updating weather background:’, e);
}
}

function updateForecastTabs(weatherData) {
var visibleItems = isWeatherBoxV2 ? 6 : 5;

if (weatherData.hourly) {
var hourlyContainer = container.querySelector(‘.weather-hourly-forecast’);
if (hourlyContainer) {
var html=””;
var maxHours = Math.min(visibleItems, weatherData.hourly.length);

for (var i = 0; i 0 ? currentIndex – 1 : tabs.length – 1;
tabs[prevIndex].focus();
break;
case ‘ArrowRight’:
e.preventDefault();
var nextIndex = currentIndex

Loading more articles…

Advertisement



Source link

North Carolina

NC Governor Josh Stein declares June 14 as Flag Day

Published

on

NC Governor Josh Stein declares June 14 as Flag Day


RALEIGH, N.C. (WNCT) — North Carolina Governor Josh Stein has declared June 14 as Flag Day.

Flag Day commemorates “Old Glory”, and is observed nationally. The day honors when the Continental Congress adopted the United States flag on June 14, 1777. North Carolinians are encouraged to fly the United States flag at full staff.

“Today, on the 249th birthday of our nation’s flag, we honor all those who have sacrificed for the freedoms it represents,” said Governor Josh Stein. “As North Carolinians, we can take special pride in being represented by both a star and a stripe. In this year of America 250, let us reaffirm our own commitment to a government of, by, and for the people.”

This year is the 249th anniversary of the Flag Resolution of 1777. The United States Congress declared June 14 as National Flag Day in 1949.

Advertisement





Source link

Continue Reading

North Carolina

New Bern leader Linda J. Staunch receives Order of the Long Leaf Pine honor

Published

on

New Bern leader Linda J. Staunch receives Order of the Long Leaf Pine honor


Longtime New Bern community leader Linda J. Staunch has received North Carolina’s highest civilian honor, the Order of the Long Leaf Pine.

Staunch was surprised with the award during the North Carolina Symphony’s Concert in Your Community Patriotic Pops event celebrating America 250 in New Bern. Former Gov. Beverly Perdue presented the award.

The Order of the Long Leaf Pine recognizes individuals who have demonstrated extraordinary service and dedication to the state of North Carolina, according to a release.

According to the North Carolina Symphony, Staunch has been a trustee of the North Carolina Symphony Society since 2006 and served as the founding president of the Symphony’s Craven County Chapter.

Advertisement

In many respects, she is the face of the North Carolina Symphony in New Bern and across the region,” said Sandi Macdonald, president and CEO of the North Carolina Symphony. “The Symphony’s thriving presence in New Bern and throughout Craven and Jones counties would not exist without Mrs. Staunch’s vision and leadership.

Beyond her work in the arts, Staunch has been recognized for decades of service in education, community development, church leadership and civic organizations throughout eastern North Carolina.

An ambassador for the city, Linda is known for her tireless energy and integrity, making New Bern and Craven County a better place to live and work,” said Jeff Minges, president and CEO of Minges Bottling Group.

Staunch also played a key role in organizing New Bern’s 100th anniversary celebration of Pepsi-Cola in 1998 and has spent more than five decades serving First Presbyterian Church.

Linda Staunch is the very definition of an exemplary ambassador for the State of North Carolina,” said Rev. Anna Pinckney Straight, pastor of First Presbyterian Church.

She is widely regarded as the go-to person in New Bern — someone who brings people together, connects organizations, and gets things done,” Macdonald added.

Comment with Bubbles

BE THE FIRST TO COMMENT

The award was presented during opening remarks before the concert, honoring Staunch’s lasting impact on New Bern, eastern North Carolina and the state of North Carolina.

Advertisement



Source link

Continue Reading

North Carolina

Poll: Do you think North Carolina should age-restrict hemp-derived consumables?

Published

on

Poll: Do you think North Carolina should age-restrict hemp-derived consumables?


Some North Carolina lawmakers are pushing age restrictions on the sale of hemp consumables and kratom.

Senate Bill 59 would prohibit the sale of hemp-derived consumable products to anyone under the age of 21 in the state. It would also require the seller to verify a buyer’s age.

INSIDE NORTH CAROLINA’S CANNABIS ‘WILD WEST’: $4B MARKET, FEW RULES AND GROWING CONCERNS

The bill also makes it unlawful for anyone under the age of 21 to possess hemp-derived consumable products.

Advertisement
Comment with Bubbles

JOIN THE CONVERSATION (1)

Do you think North Carolina should prohibit anyone under 21 from buying hemp-derived consumables? Answer our local question:



Source link

Advertisement
Continue Reading
Advertisement

Trending