London - Desmond Mpilo Tutu, said It would seem self-evident that a country (Sri Lanka) which tortures and kidnaps its own people has no place on the world's leading human rights (HR) body. His statement appeared on the daily Guardian, U.K., May 15th edition. Read the Full Article

 

Relates Articles: