2026-04-05 18:00
How a perilous US rescue mission in Iran nearly went off course
An image released on April 5, 2026, and obtained from social media appears to show wreckage of an American aircraft and a helicopter rotor in Isfahan, Iran, which forensic imagery analyst William Goodhind said is consistent with a U.S. MC‑130J…

