Wednesday, July 27, 2005

Nigeria: report on torture

Humnan Rights Watch today released a report on the use of torture in Nigeria.