91³Ô¹ÏÍø

Watch CBS News

Sean "Diddy" Combs will remain in jail until sentencing as judge denies renewed bail request

A New York federal judge has denied Sean "Diddy" Combs' renewed bail request. The hip-hop mogul who was convicted last month on prostitution-related charges — but acquitted of sex trafficking and racketeering — will remain in jail until his sentencing in October. 

Judge Arun Subramanian said Monday that Combs "fails to satisfy his burden to demonstrate an entitlement to release." He noted that increasing the bond or adding conditions doesn't "change the calculus," bringing up Combs' violence in his personal relationships that he cited on the day of the verdict. 

In his , the judge also wrote that Combs "doesn't contest that detention is mandatory for his crimes of conviction."

Combs' attorneys have made several requests for bail, including on the day of the verdict and after he was arrested in September 2024, and they were all denied.

Regarding the Metropolitan Detention Center in Brooklyn where Combs is detained, which has been scrutinized by Combs' attorneys and public officials for what they say are dangerous and inhumane conditions, the judge said there has been "an incident of threatened violence from an inmate." 

However, Subramanian said corrections staff "has been able to keep him safe and attend to his needs." The judge did acknowledge "public outcry ... from all corners" about the conditions there.

"While Combs may contend at sentencing that this evidence should be discounted and that what happened was nothing more than a case of willing 'swingers' utilizing the voluntary services of escorts for their mutual pleasure, the Government takes the opposite view: that Cassie Ventura and Jane were beaten, coerced, threatened, lied to, and victimized by Combs as part of their participation in these events," Subramanian wrote in his ruling. "That makes this case unlike any of the cases Combs points to and places it outside the narrow exception to detention that Congress otherwise deemed mandatory." 

Combs, 55, was convicted in early July of two counts of the prostitution-related charge. Each count carries a potential maximum sentence of 10 years in prison. Prosecutors said their preliminary calculations indicate Combs should get at least 51 to 63 months imprisonment on the two convictions, or a sentence of roughly four to five years. Combs had pleaded not guilty to all the charges. 

Combs will get 10 months credit for time served so far. He is scheduled to be sentenced on Oct. 3.

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