News

Twitch streamer Ludwig Ahgren has taken the mantle of "all-time highest subscribers" on the platform following a 31-day stream-a-thon.