Skip to main content

Sen. Peters wants to know why ICE bought spyware that can take control of phones

▶ Watch Video: ICE detentions spiked in June to highest level of Trump’s second term

Washington — The ranking member of the Senate Homeland Security and Governmental Affairs Committee is demanding that U.S. Immigration and Customs Enforcement explain why it has purchased commercial spyware capable of covertly taking control of phones as well as collecting messages, photographs, location information and other personal data.

Democratic Sen. Gary Peters of Michigan called the purchase “one of the most significant expansions of DHS and ICE’s surveillance ambitions to date,” flagging potential civil liberties concerns and risks to U.S. national security. Peters sought clarity from Homeland Security Secretary Markwayne Mullin in a letter exclusively obtained by CBS News and dated July 23, calling into question ICE’s $2 million, sole-source purchase of Graphite, a surveillance tool developed by Paragon Solutions and now owned by REDLattice. 

“Misuse of Graphite is not hypothetical,” Peters wrote, mentioning public reporting that more than 90 journalists and civil society members were targeted by the technology across several countries.

While the senator from Michigan does not allege that ICE has used Graphite against journalists, protesters or other Americans, Peters demanded the agency disclose whether the software has been deployed domestically, who has been targeted and legal authority supporting use of the tool. 

The ranking member said he was “deeply troubled about how Graphite might be used in the United States to target Americans,” pointing to ongoing concerns about ICE’s collection of information involving protests, social media posts and other First Amendment-protected activities.

Peters also asked ICE for the number of U.S. and non-U.S. people who have been targeted, where they were located and why the software was procured. He also requested information about whether the data collected by Graphite has been shared with other government agencies, companies or nonprofit organizations.

The lengthy inquiry seeks contracts, privacy assessments, civil rights reviews, security policies and records connected to a September 2024 agreement, an October 2024 stop-work order and the contract’s later reactivation in August 2025.

In his letter, Peters said his committee staff had requested briefings from the Department of Homeland Security in December 2025 and from ICE in January 2026, but never heard back substantively. 

The ranking member requested an immediate briefing and gave ICE until Aug. 7 to provide documents and answer questions about the spyware’s use, oversight and security. Because Democrats do not control Congress, Peters is not able to order ICE to comply with his demands — he may only request information.

CBS News has reached out to ICE, DHS, Graphite and RedLattice for comment. 

Darline Graham’s race in South Carolina is a test of Trump’s chutzpah

(CNN) — President Donald Trump’s endorsement has never looked as feeble as it has in the month of August 2026. Already six of his chosen candidates have been defeated.But Tuesday’s special primary runoff for US Senate in South Carolina is an especially big test of not just his endorsement and domination of his party, but also his chutzpah.That’s because Trump has put his reputation on the line like he rarely has before — even as his fortunes with his party have ebbed — and for seemingly relatively little upside.South Carolina’s voters will decide between Rep. Ralph Norman and the Trump-backed candidacy of appointed Sen. Darline Graham, the political neophyte sister of Sen. Lindsey Graham, who died last month.It’s difficult to say who has the edge, given the dearth of quality polling and the rapid turnaround from the first round of the primary just two weeks ago.But those results made it clear Graham was no shoo-in. She took 32.7% to Norman’s 24.6%, and there are plenty of signs the South Carolina GOP has been reluctant to accede to Trump’s advice. The president’s super PAC, MAGA Inc., has also now spent more than $800,000 — perhaps a sign of his political operation’s uncertainty.And if it doesn’t pay off, it will be a real unforced error for Trump.The situation looks somewhat accidental. After Lindsey Graham’s death, Trump recommended Darline Graham as the appointee to replace him, and Gov. Henry McMaster complied. That seemed relatively harmless; the seat, after all, was up for election in November.Darline Graham was widely expected to be a placeholder while a coterie of ambitious South Carolina Republicans tangled over a full term. But things suddenly shifted. Just three days after she was sworn in, Trump began talking her up as a candidate for a full term. And she soon said she would run.All of this despite Graham having been almost anonymous politically, until about a month and a half ago.There are a number of ways in which this was brazen.For one, by trying to anoint Graham, Trump effectively thumbed his nose at a bunch of South Carolina Republicans who have been waiting a long time for an open Senate seat. The last vacancy was also filled by an appointee who later ran for and won the seat, Sen. Tim Scott. Before then, the last vacancy was in 2004.It would be one thing for Trump to endorse in a crowded primary; it’s another to try to help someone leapfrog experienced politicians who have been building their brands for years.And that brings us to a related point: Trump is basically asking his voters just to trust him — and Graham.Because Graham has been such a political nonentity, she has almost no track record. Graham doesn’t even seem to have thought through her positions on some of the big issues, as evidenced by her recent remarks at a debate about whether Taiwan is a national security concern for the United States.So when it comes to what she believes in and would do, voters might reason it will be similar to what her brother did or what Trump wants, but how can they be sure? With someone like Norman, they can at least gauge him by what he’s done previously.What’s more, even those shortcuts might not accrue to Graham’s benefit.While there is surely some goodwill toward the sister of a senator who recently died, her brother was not a beloved figure in the South Carolina Republican Party. His past support for comprehensive immigration reform — some to his right labeled him “Grahamnesty” — haunted him over the years.He got less than 57% of the primary vote in June before his death, despite not facing a very formidable and well-known challenger. That was the lowest of any incumbent GOP senator running in a primary besides Texas’ John Cornyn and Louisiana’s Bill Cassidy, who both lost.And finally, it’s brazen from Trump because it seems somewhat pointless. It’s not clear what he gets out of the deal. It’s not like the seat is in serious jeopardy in the general election and Republicans need a strong candidate. And it’s not like whoever wins a South Carolina GOP primary wouldn’t be a pretty strong Trump ally.Trump also inserted himself in the process even as it was clear his fortunes with his party were waning somewhat.The president actually did this just a couple of weeks after his endorsed candidate for South Carolina governor, Lt. Gov. Pamela Evette, crashed and burned in the primary runoff. (Trump endorsed the other candidate, too, apparently to save himself too much embarrassment.) What better time to roll the dice again?A Graham loss would also be an especially big setback for the president because true Trump loyalists would seem to have a reason to reject Norman. After all, he initially endorsed former South Carolina Gov. Nikki Haley over Trump in the 2024 presidential primary. (Norman later backed Trump when Haley’s campaign fizzled)That kind of apostasy is usually all GOP voters need to vote against you. But imagine voters pick a non-Trump-endorser over a Trump-endorsed candidate.GOP voters also generally abide by Trump’s wishes in federal races — and especially Senate races. While a series of Trump-backed candidates for governor and other statewide office have lost primaries, only three Trump-endorsed Senate candidates have — and only one since 2018.That’s the potential rebuke Trump has set himself up for. And if it arrives, it will be the latest in a really curious succession of political moves.The-CNN-Wire™ & © 2026 Cable News Network, Inc., a Warner Bros. Discovery Company. All rights reserved.
Read Next Story