gollum.space
RU
In Russia, an absolute record for Internet speed has been set
DedX5
Yekaterinburg
Source
Yekaterinburg
MTS
Low
Internet speed
v20240901