https://soccer.ru is blocked in mainland China

https://soccer.ru — blocked (last tested 2026-07-30).