gollum.space
RU
It turns out Yura Shevchuk was in Chechnya in 1995.
blogger
Source
Interesting
v20240901