Connect with us

South-Carolina

When was the last time South Carolina beat Alabama? Revisiting Gamecocks’ 2010 win

Published

on

When was the last time South Carolina beat Alabama? Revisiting Gamecocks’ 2010 win


play

It’s been a while since South Carolina football has defeated Alabama, however, the Crimson Tide showed they’re beatable last week in a 40-35 loss to Vanderbilt.

The Gamecocks, also coming off a 27-3 loss to Ole Miss, are hoping to earn their first victory over Alabama since 2010, when they won 35-21 in Columbia over the then-No. 1-ranked Crimson Tide.

Advertisement

That South Carolina squad had a couple of stars in running back Marshon Lattimore and receiver Alshon Jeffrey, along with quarterback Stephen Garcia who played an efficient game. The Gamecocks jumped to No. 10 in the AP Top 25 poll in the following week, but then were upset by Kentucky 31-28. South Carolina eventually finished that season with a 9-5 record despite taking down the nation’s top-ranked team.

Here’s a look back at South Carolina’s last win over Alabama, as the Gamecocks travel to Tuscaloosa on Saturday:

REQUIRED READING: South Carolina football vs Alabama: Score prediction, scouting report, Week 7 SEC game

When was the last time South Carolina beat Alabama?

South Carolina last beat Alabama in 2010, when the Gamecocks defeated the Crimson Tide 35-21 in Columbia. The Gamecocks haven’t beat Alabama on the road since 2004, before Nick Saban was Alabama’s coach.

Advertisement

Garcia, who started across four seasons for South Carolina, played one of the best games of his career in the win, completing 17 of 20 passes for 201 yards with three touchdowns and one interception. Lattimore rushed for 93 yards with three total touchdowns, while Jeffrey caught seven passes for 127 yards and two scores.

The Gamecocks got off to an early 14-3 lead after the first quarter, after Garcia found Lattimore for a nine-yard touchdown on their first possession of the game. South Carolina scored again on its second possession, as Garcia hit Jeffrey for a 26-yard touchdown with 35 seconds remaining before the end of the period.

USC then kept the momentum going; two plays after going up 14-3, it forced Alabama quarterback Greg McElroy to fumble after he was sacked by Antonio Allen. Three plays after that, the Gamecocks went up big after Garcia threw his third touchdown of the game, a 15-yard score to Jeffrey to go up 21-3.

Alabama showed signs of life late in the second half as McElroy threw a nine-yard touchdown pass to Julio Jones, one of the best NFL receivers in recent memory. The Crimson Tide cut the deficit to 21-9 after missing the point-after attempt.

South Carolina then had a boneheaded play on the first snap of the second half, when Garcia fumbled the snap and recovered it in the endzone, but flipped the ball out the back of the field for a safety, cutting Alabama’s deficit to 21-11.

Advertisement

The Crimson Tide couldn’t fully capitalize on the safety, however, and settled for a field goal to pull within a touchdown of South Carolina, 21-14.

South Carolina then followed up with its best drive of the game, which ultimately put it in the driver’s seat for the upset. The Gamecocks drove 82 yards in 15 plays, knocking off 7:55 of game clock before Lattimore plunged in for a rushing touchdown and a 28-14 lead.

Alabama then scored a touchdown in four plays on its next drive with 14:51 left in the fourth quarter, but the Gamecocks responded with another methodical drive, which went 74 yards in 10 plays, ending in Lattimore’s second rushing touchdown of the game.

South Carolina’s 35-21 lead stuck throughout the game’s conclusion as the Gamecocks’ defense held strong through the remainder of the game.

What channel is South Carolina vs Alabama on today?

  • TV channel: ABC
  • Streaming: ESPN app, Fubo

South Carolina-Alabama will air live on ABC, with streaming options available on the ESPN app or Fubo, which offers a free trial to potential subscribers.

The game will kick off at 12 p.m. ET from Bryant-Denny Stadium in Tuscaloosa, Alabama.

Advertisement



Source link

South-Carolina

Coroner: Toddler dies after being hit by vehicle in Upstate

Published

on

Coroner: Toddler dies after being hit by vehicle in Upstate


Driver charged with DUI after toddler hit, killed by vehicle in Anderson

Advertisement

Advertisement

Driver charged with DUI after toddler hit, killed by vehicle in Anderson

Updated: 10:01 PM EDT Apr 13, 2026

Editorial Standards

Advertisement

A toddler was killed after being hit by a vehicle in Anderson, South Carolina, on Monday night, according to the coroner’s office.We are told a toddler was hit by a vehicle on South Murray Avenue near El Latino Bar & Grill in the 1500 block of South Murray Avenue. The initial call came in around 8:15 p.m.Around 9:10 p.m., the Anderson County Coroner’s Office said that a toddler has died.The Anderson Police Department said that the driver has been charged with felony DUI involving death.The incident is currently under investigation by Anderson Police with assistance from South Carolina Highway Patrol.Stay tuned with WYFF News 4 as we learn more.This comes only a day after two children were hit and killed in another DUI crash in Spartanburg County.Keep up with what’s happening around our area by downloading the WYFF News 4 app on the App Store or Google Play.

A toddler was killed after being hit by a vehicle in Anderson, South Carolina, on Monday night, according to the coroner’s office.

We are told a toddler was hit by a vehicle on South Murray Avenue near El Latino Bar & Grill in the 1500 block of South Murray Avenue. The initial call came in around 8:15 p.m.

Advertisement

Around 9:10 p.m., the Anderson County Coroner’s Office said that a toddler has died.

crash in anderson

Advertisement

The Anderson Police Department said that the driver has been charged with felony DUI involving death.

The incident is currently under investigation by Anderson Police with assistance from South Carolina Highway Patrol.

Stay tuned with WYFF News 4 as we learn more.

This comes only a day after two children were hit and killed in another DUI crash in Spartanburg County.

Keep up with what’s happening around our area by downloading the WYFF News 4 app on the App Store or Google Play.

Advertisement
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’;

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’);

Advertisement

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;
}

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) {}

Advertisement

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;

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.wyff4.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘mobile-weather’, “https://www.wyff4.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);
}
}
}
}

Advertisement

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;
}

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’);
}

Advertisement

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);
}
}

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);

Advertisement

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();
}
}

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’);
});

Advertisement

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;
}

var location = { zip: window.DEFAULT_ZIPCODE };

Advertisement

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;

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

Advertisement

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.wyff4.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘sidelist-weather’, “https://www.wyff4.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;
}

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

Advertisement

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);
}
}

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

Advertisement

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…



Source link

Advertisement
Continue Reading

South-Carolina

What men in SC should know about the automatic draft registration

Published

on

What men in SC should know about the automatic draft registration


play

  • The federal government will begin automatically registering eligible men for the military draft in December 2026.
  • This change is part of the 2026 National Defense Authorization Act signed into law by President Donald Trump.
  • The new process will use federal data from sources like the DMV instead of requiring manual registration.
  • The U.S. currently has an all-volunteer military, and the draft has not been used since the Vietnam War.

South Carolina residents could soon see a change in how the nation manages military enlistment, as the federal government moves to automatically register eligible men for the draft pool.

Federal data sources such as department of motor vehicle or Social Security Administration will be used beginning in December to register men ages 18-25, according to the Selective Service’s agency website.

Advertisement

The shift marks a departure from the previous requirement that eligible men manually register with the Selective Service within 30 days of turning 18 or face penalties for non-compliance.

The updated draft pool process marks the first significant change to Selective Service procedures in decades.

President Trump signs the 2026 NDAA

The revised registration process was enacted as part of the fiscal 2026 National Defense Authorization Act, which President Donald Trump signed into law in December.

Original military draft 1948

The original Military Selective Service Act, established in 1948, provides the legal framework for the draft.

Advertisement

It enables Congress to recruit eligible individuals into the armed forces while outlining provisions for exemptions, deferments, and religious objections.

The recent changes to the registration process aims to streamline the process.

Who is required to register for the draft?

As reported by the Selective Service website, all men are required to register for the draft within 30 days of turning 18.

This includes men who are “religiously or morally opposed to participating in war as religious or moral objectors,” according to the Selective Service System.

Advertisement

Undocumented men residing in the United States also must register.

Men with disabilities and medical conditions are also required to register “in most cases,” though they may be considered for exemptions or deferments based on individual circumstances.

Women can enlist to serve in the military but are not required to register for the draft.

Military draft exceptions

Military draft exceptions are granted under specific conditions, according to the Selective Service website.

For instance, if a man is institutionalized in a hospital, nursing home, or similar facility from before his 18th birthday until his 26th birthday without any breaks of 30 days or longer, he is exempt from registration.

Advertisement

Additionally, those confined to their homes who require medical assistance to leave are also exempt from the draft registration requirement.

Can you refuse to register for the military draft?

Refusing to register for the military draft is a serious offense under U.S. law.

According to the Selective Service, failing to register can result in a felony charge, punishable by fines up to $250,000 and imprisonment for up to five years.

Could the military draft return?

Currently, there is no active draft, as the United States relies on an all-volunteer military force.

Advertisement

The draft system remains in place as a contingency, allowing the government to reinstate it in case of national emergency or significant military conflicts.

According to historical archives, the last time the draft was used was in December 1972 during the Vietnam War, after which the U.S. transitioned to a volunteer-based military system.

Travis Jacque Rose is the trending news reporter for the Greenville News, part of the USA TODAY Network. Reach him at trose@gannett.com.



Source link

Advertisement
Continue Reading

South-Carolina

Criminal coercive control bill to appear before South Carolina lawmakers

Published

on

Criminal coercive control bill to appear before South Carolina lawmakers


HORRY COUNTY, S.C. (WBTW) — A yearslong push by domestic violence advocates to criminalize coercive control is taking major step forward this week, with a state Senate panel ready for input on the issue.

At 9 a.m. Wednesday, a Senate Judiciary subcommittee will take up S. 702, a measure co-sponsored by Republicans Stephen Goldfinch of Murrells Inlet and Larry Grooms of Bonneau.

Dubbed “Mica’s Law” by many before it was even filed, the bill outlines coercive control as:

  • Isolating the person from friends, relatives, or other sources of support;
  • Depriving the other person of basic necessities;
  • Monitoring the person’s communications, movements, daily activities and behavior, finances, economic resources, or access to services;
  • Frequent name-calling, degrading and demeaning of the other person;
  • Threatening to harm or kill the person or a child or relative;
  • Threatening to publish private information or make reports of defamatory or false claims to police or authorities;
  • Compelling the other person by force, threat of force, or intimidation to engage in conduct from which the other person has a right to abstain or to abstain from conduct in which the other party has a right to engage; or
  • Engaging in reproductive coercion which consists of control over the reproductive autonomy of a person through force, threat of force, or intimidation.

Goldfinch — who’s running for attorney general — has said he supports branding his bill as “Mica’s Law” in honor of Mica Miller.

The South Carolina Coalition Against Domestic Violence and Sexual Assault put the measure on its 2026 legislative priority list.

Advertisement

Police say Mica died by suicide in April 2024 at Lumber River State Park in Robeson County, North Carolina. Soon after, allegations from friends and family of hers surfaced accusing her husband at the time, Myrtle Beach pastor John-Paul Miller of coercive control gaining national attention.

Mica’s story has rippled across South Carolina and the country when it comes to raising awareness about domestic violence and coercive control. 

The committee hearing will be livestreamed on the General Assembly’s website.

A recently published report in the Richmond Journal of Law and Technology suggests that stronger coercive control laws are even more necessary as methods of contact become more sophisticated.

“As technology evolves, domestic violence law must adapt accordingly. Abuse is no longer confined to physical injury or shared spaces but is increasingly carried out through devices, networks, and digital surveillance. Recognizing coercive control, including its technological forms, is essential to providing meaningful protection to survivors,” the report says.

Advertisement

Several states including California, Connecticut and Hawaii have adopted “coercive control” laws, while similar efforts are pending in Florida, Maryland, New York and Washington, according to the group Americas Conference to End Coercive Control.



Source link

Continue Reading
Advertisement

Trending