Newly released satellite imagery from Planet Labs provides one of the clearest assessments yet of the damage inflicted on Iranian military infrastructure, showing extensive destruction at nearly 800 sites following Israeli and U.S. strikes.

Read more