Oath of the scented ones

By Saad Hafiz

Some newspaper reports indicate that the Islamic State of Iraq and Syria (ISIS) has made an appeal to […]

Read more