Anonymous12 days ago
Satellite imagery analyzed by BBC Verify and the Washington Post shows Iranian strikes have damaged at least 20 US military sites across eight countries since the 2026 Iran war began on February 28, destroying or damaging at least 228 structures and pieces of equipment — far more than the Pentagon has publicly acknowledged. With 13 US service members killed, over 380 wounded, war costs estimated between $29 billion and $1 trillion, and ongoing "self-defense" strikes on Iranian territory drawing legal challenges, the conflict has exposed both the vulnerability of forward-deployed US bases and a widening credibility gap between official damage assessments and independent verification.