mocartoons.com
Stoned homosexuals
Everyone but the most ardent apologist knows, at this point, that Islam mandates the stoning of homosexuals. The “People of Lot” are condemned in strong terms in the Quran for their act…