Tarek Fateh is a muslim who gets it.
Not an angel, but not insane.
I spoke with him once for about two minutes a few years ago. He’s as level-headed and sane as anyone I’ve ever met.