Human Rights, Islamism Raheel Raza Confronts Tariq Ramadan and the Pakistani Ambassador 16 September 2010 A more forthright and clear advocacy of universal human rights, freedom of speech and freedom of religion I have not heard for some time.