gollum.space
RU
A huge military column on the border of Dagestan and the Chechen Republic.
uvmage
Source
Video
Dagestan
Chechnya
v20240901