Tariq Ramadan

Islam does not allow Imdad Ali’s execution