)
)
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.