>>512140743
I've seen some reddit posts and people on youtube who were mass reporting his channel.

I bet he has been posted on jewish subreddits.