At least 5 popular streamers have been banned from Twitch, many allegedly for playing a Juice WRLD song
A Twitch representative declined to comment, but said the takedowns were issued by third-party rights holders.