gollum.space
RU
But what about 600 km of vaunted ditches ... along the border
sanchios
Source
The border
Luhansk
New Russia
Ukraine
v20240901