Startling new satellite images have showcased the extent of the damage at a Russian air force base in Crimea after devastating explosions ravaged the site on Tuesday afternoon.
We are starting to add back features from the original site. Please be patient with us.