Albert Woodfox is in jail in Angola. Innocent, just as two others who are imprisoned because of a murder they didn't commit. Anita Roddick, founder of The Body Shop, reports from Angola.
Anita Roddick | February 2003 issue
As America marches around the planet with the blessings of its allies it Read More...