Satellite images confirm strike on Russian military communications hub in Crimea
Comparative satellite pictures from before and after the night of May 24th reveal craters, burned areas and apparent destruction of buildings and infrastructure at the site, providing evidence corroborating Kyiv's reports of hitting the strategic installation.