Pentagon removes top intelligence official after Iran assessment leak
The firing of Air Force Lt. Gen. Jeffrey Kruse, head of the Defense Intelligence Agency, has stirred debate and discussion. Kruse was dismissed following the leak of a controversial intelligence report that contradicted President Donald Trump’s assertions about recent military strikes