>>507671508
>debunked
>by ADL
Fuck off Greenblatt, demonic ghoul.