Crimea satellite images show Russian Pantsir system at site of explosion
- Posted on October 8, 2024
- By Newsweek
- 2 Views
Crimea satellite images show Russian Pantsir system at site of explosion
A pro-Ukrainian group said it had fed intelligence on a Russian oil terminal in Crimea to Kyiv's military ahead of a strike.