A review of Banerjee's "Fighting Imperialism and Authoritarian Regimes: Between the Devil and the Deep Sea" (2003) and Salamey's "Hezbollah, Communitarianism, and Anti-Imperialism" (2019).
Highly recommend reading this one as it addresses a ton of bad faith arguments we still see to this day when it comes to actors like Hezbollah, Hamas, etc. Basically a takedown of the western pseudo-left "anti-authoritarian" argument that leftists shouldn't stand in solidarity with global south anti-imperialist forces because they are insufficiently morally pure in some way or another. They do this same shtick when it comes to Russia, Iran, DPRK, and to a certain extent China as well, always conveniently finding some leftist sounding reason to demonize precisely those forces which happen to be the Empire's greatest foes, whether it's that they're insufficiently advanced in social justice causes, or insufficiently secular, or whatever else they need to say to get naive baby leftists to align themselves with the CIA and the State Department. This "compatible left" is and has been for a long time the greatest obstacle to real revolutionary movements in the West. So long as this chauvinism and this tailing of liberal Empire propaganda infects it, the western left will continue to be, by and large, little more than larpy liberals.