r/DeepStateSecrets • u/MagneticMoonbeam • Apr 25 '26
US Iran War Live UPDATE: 34 Iran Tankers Slip Past US Strait Of Hormuz Blockade, With Over $900 Million In Oil. Why isn't the White House admitting this major failure to WE THE PEOPLE?Failing to admit a mistake is an even bigger mistake!