Tag: new russian base
Satellite Imagery of New Russian Base and Chaplynka Helicopter Base Being Abandoned
Russia is building a new base in south Kherson and has pulled out of Chaplynka air base, which was being used for helicopters.
0
1
0
15 Nov, 02:15 PM