Its indeed difficult to make out what common ground the three groups (Islamists, liberals and feminists) who advocate for one another hold. Their core ideology is completely different in reality.
There is a nexus between corrupt in both private and public sector across the globe in almost all line of businesses operating in finance, land and media.