Post from an exec of that group, Trita Parsi: https://www.linkedin.com/posts/tritaparsi_this-image-was-sen...
I don't take any issue with this pic if it's real, but it seems either fake or not from where he claims. So it's hard to take that org seriously. And yeah tbh that last name makes me take a second look.