>>514023619
The group behind it exists to "repent" for all of the Christian "persecution" of jews.

Hardly makes the point you're going for.