After a frustrating week of talks, U.N. High Commissioner Navi Pillay finds she may have an impossible mission ahead of her when it comes to human rights in Russia
2011-02-25
After a frustrating week of talks, U.N. High Commissioner Navi Pillay finds she may have an impossible mission ahead of her when it comes to human rights in Russia