US President Donald Trump speaks during a Cabinet meeting at Camp David in Maryland, on July 31, 2026. (Photo by Aaron Schwartz / AFP) Trump blames Minnesota for cyberattacks on water sector, drawing pushback from cyber world The president went against his intelligence agencies’ conclusions about Iran being the likely suspect in the campaign. Jul 31, 2026 By Tim Starks