Public Intellectuals: Leonardo Sciascia

Corruption is worse than prostitution; the latter might endanger the morals of an individual. The former invariably endangers the entire country. Karl Krauss Leonardo Sciascia or Shaza was an Italian or rather Sicilian political journalist, an elected radical member of the Italian parliament and the most prominent anti-mafia and indeed anti-corruption critic of his time. … Read more

Guilt and Innocence in the Criminal Justice System Part 2

As the founder of the now seemingly inactive Irish Innocence Project, and co-founder of The European Innocence Network, I staunchly oppose the death penalty, with exceptions for certain Crimes Against Humanity. I have personally visited and represented individuals on death row in Kenya and the U.S.. This underscores the critical need for our legal system … Read more