Published: Aug 12, 2022, 06:40 IST | Updated: Aug 12, 2022, 06:40 IST
The US-based firm released satellite images that appear to show extensive damage and several destroyed Russian warplanes at a Crimea airbase following explosions earlier this week. Now, the mystery over the Crimea blasts remains as Moscow is in denial, and Kyiv remains silent.