It takes Olympic-quality mental gymnastics to look at Palestinian terror groups that are anti-LGBTQ, anti-women, anti-choice, anti-free speech, anti-democratic, and pro-genocide, and decide they are a worthy progressive cause. There must be some factor that I'm missing. Hmm.