This idiot is not only delusional and a Sharia whore, but she is crazy as well. Leftist Islamists combine the worst of both worlds (Wait, there is no good in those two worlds). Sorry.
It's her followers who are delusional and crazy. She's probably raking it in from the endless supply of dingbats the Left seems to produce.