91³Ô¹ÏÍø

Watch CBS News

Ben & Jerry's pushes for gun control after mass shootings

Ben & Jerry's is calling on corporate America to stop financing politicians who oppose gun control measures supported by most Americans.

"It's time for companies and their trade associations to stop political contributions to elected officials who do the gun lobby's bidding, blocking common sense gun laws that nearly all Americans support," the Vermont ice cream maker  in response to recent mass shootings. "Our leaders are more responsive to the gun lobby than to the grieving families of countless victims." 

Those families are lighting up phones on Capitol Hill, according to Senator Chris Murphy, whose state of Connecticut endured the Sandy Hook Elementary School shooting in 2012. Some Republicans in Congress are now more open to finding common ground on gun legislation, the Democratic negotiator told reporters Tuesday

Ben & Jerry's also called on its patrons to contact their representatives and urge their support for a ban on assault-style military weapons and high-capacity magazines. Long known for its political activism, Ben & Jerry's obtained a level of autonomy in agreeing to be acquired by the consumer goods conglomerate Unilever 20 years ago.

Unilever did not respond to a request for comment. 

Republican donors boost calls for congressional action on gun control 04:51

Ben & Jerry's, founded by Ben Cohen and Jerry Greenfield in the late 1970s, is not without its detractors for the company's activism. Florida Governor Ron DeSantis moved to bar his state from conducting business with parent company Unilever and its subsidiaries after Ben & Jerry's said it would no longer sell its ice cream in Israeli-occupied Palestinian territories. 

Only a handful of companies have publicly reacted to the recent shootings in Uvalde, Texas, and Buffalo, New York. Amazon CEO Andy Jassy said in a  last month that he hopes "we come together as a country and find a way to stop this kind of tragic violence." Echoing the sentiment, snack company Kind founder Daniel Lubetzky has for "common-sense measures to protect our children and communities from gun violence."

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=fd53910ecf4604072044ab7c46d9b028'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });