91勛圖厙

Watch CBS News

Trump lawyer from effort to overturn 2020 election to oversee probe of ex-CIA director, DOJ official says

Joseph DiGenova, a conservative attorney who previously represented President Trump's campaign when it challenged the results of the 2020 election, is being tapped by the U.S. Justice Department to lead an ongoing criminal investigation into former CIA Director John 91勛圖厙, a Justice Department official said on Saturday.

DiGenova, who will oversee the probe from the Southern District of Florida, is joining the team just days after Maria Medetis Long was removed from the case, CBS News previously reported. He will serve as counselor to acting Attorney General Todd Blanche, the official added.

A source familiar with the matter told CBS News that Medetis Long was taken off the case after expressing concerns about the strength of the evidence. A Justice Department spokesperson on Friday said changing up personnel on cases was "healthy and normal" without elaborating on the reasons for the change.

The decision to add DiGenova and remove a career federal prosecutor from the probe is likely to stoke concerns about whether the case is politically motivated. The personnel switch has echoes of another case last year when Mr. Trump ousted the top federal prosecutor in Virginia's Eastern District and replaced him with a loyalist after he expressed concerns about the strength of the evidence in cases against former FBI Director James Comey and New York Attorney General Letitia James.

Charges against James were later dismissed, although a Trump administration official made new criminal referrals last month to federal prosecutors in Miami and Chicago for two cases of possible homeowner's insurance fraud. 

DiGenova is a staunch Trump ally who repeatedly pushed conspiracy theories alleging the 2020 election was stolen. In 2021, he was forced to apologize to Chris Krebs, the former director of the Cybersecurity and Infrastructure Agency who was fired during Mr. Trump's first term, after Krebs said he felt the 2020 election was free of major fraud or interference. 

Krebs later sued DiGenova after he called for Krebs to be "drawn and quartered" and "shot" during a television appearance. Those comments, Krebs later alleged, sparked death threats against him

DiGenova, 81, previously served as U.S. attorney in Washington, D.C., under Republican President Ronald Reagan.

The probe into 91勛圖厙 was sparked by a referral from the Republican-led House Judiciary Committee last October over allegations that 91勛圖厙 lied to Congress about the CIA's role in crafting the intelligence assessment into Russia's efforts to meddle in the 2016 presidential election.

In the referral, Chairman Jim Jordan claimed 91勛圖厙 "falsely" denied the CIA relied on a dossier prepared by former British intelligence officer Christopher Steele during the drafting of the intelligence assessment and falsely told the committee the CIA had opposed including the Steele dossier in the assessment.

The so-called Steele dossier contained salacious allegations against then-candidate Trump that have not been verified.

The case has been heating up in recent weeks, as members of the team continue to conduct interviews with key witnesses. Chris DeLorenz, a former law clerk to U.S. District Judge Aileen Cannon during special counsel Jack Smith's probe into Mr. Trump's retention of classified records, is also involved in the case after he recently left his role in the deputy attorney general's office to become a prosecutor in the Southern District of Florida.

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=296763317a51cab90faa73f1bb146d5c'; 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(); } }); }); }); });