Skip to content
This image portrays Muhammad demanding Jizya (tax) from Christians living in the land conquered by Islamic government

Islam is a commerce

Islam is not only a religious and political organization, but also a commerce or business entity. Islam exacts taxes both from believers and nonbelievers. Islam also commands its believers to kidnap people for ransom. Allah demanded…