New satellite images showing the aftermath of the attack on the airbase near Pskov, where Il-76 aircraft were destroyed, have emerged online.
Source
You May Like
-
6 months ago
Ukrainian forces down 2 Russian UAVs in Odesa Oblast