This is a mystery to me. Why has the lib-left sided with Hezbollah and other Islamist terrorists? Think about it: They are siding with those who refuse girls an education, execute girls for getting raped, and demand that women hide in their homes or under layers of clothing. The lib-left feminists are siding with the ultimate misogynists. I don't understand. The only reason I can come up with is that the lib-left hates Israel, the USA, and even Western society and that they love those who hate those whom they hate. At bottom, liberals are nihilists.