Thank you Don’t Bend over for Allah. Below is the explanation of who this guy actually is.
What makes this especially disturbing is that this man is not your run of the mill religious supremacist,
this man is Mehdi Hasan, the Senior Political Editor of Britains New Statesman Magazine.