The Secretary General of the Muslim World League, Muhammad Bin Abdul Karim Issa, has denounced “political Islam,” stating that it has no place in France or anywhere else. An obvious question: when does Bin Abdul Karim Issa intend to denounce the Islamic governments of two Shi’ite and Sunni countries? Iran and Saudi Arabia both implement […]