New satellite photos of explosions at a Russian air base in Crimea compare the condition of the facility as it existed on May 16 and how it looked on August 11. The explosions at the air base in Russia-annexed Crimea this week have been explained by Moscow as an accident but experts say satellite imagery points to a likely attack by Ukrainian forces. (Courtesy: Satellite Images @2022 Maxar Technologies)