This ISW map shows the state of play in Belgorod, Russia, where Ukraine is said to have made gains. This ISW map shows the state of play in Belgorod, Russia, where Ukraine is said to have made gains.
The war in Ukraine has been described by experts as the first “commercial space war” due to the unprecedented integration of private satellite imagery into military operations. Commercial ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results