gollum.space
RU
Photoshop confirms the presence of Chechens on the territory of Novorossia
groz3211
Source
New Russia
Ukraine
v20240901