Twitch mysteriously bans DrDisrespect, months after ‘life-changing’ money deal

Refunds reportedly issued for channel subs