Where it says liberal should read lefty, thats simply the american affectation.
(A classical liberal is someone who believes in a small state, low taxes etc.)
Lefties support islam and also say they support homosexuals and women.
But islam throws homosexuals from tower blocks and genitally mutilates women.
So I guess the reality is that the left supports islam because islam is against capitalism etc, and is lying about homosexuals and women.