News

On June 24, 2025, in Kudrovo, Russia, streamer Stepan Scoffy was arrested during a live Twitch stream. The arrest followed a ...