World News | Press Trust of India | Thursday August 25, 2016
China, which has made marked progress in poverty alleviation, still needs robust mechanisms for governmental accountability for its citizens when their rights are violated in the context of development-related activities, a UN human rights expert has said.
www.ndtv.com