26 June 2009

June 26: International Day Against Torture

One man's story underscores the need for international efforts.
Here's more about what happened to Mohammed Omer on this day one year ago.