
Satellite images have emerged showing the aftermath of a missile strike on a Russian Black Sea Fleet communications hub in Sevastopol. Planet Labs satellite imagery captured damage to one of the buildings on Rudnev Street in Sevastopol following Ukrainian strikes. Comparing satellite images of the area taken on February 21


Leave a Reply