Louise Arbour | The Daily Star
  • Louise Arbour

  • Are we addicted to prison?

    We live in a world of mass incarceration. On this day on the planet, over 11 million people are behind bars. That’s about the entire population of Belgium.
Top