Connect to share and comment

navi pillay sri lanka

Appears In:
UN Human Rights Commissioner Navi Pillay criticized the government after a weeklong trip to Sri Lanka.
navi pillay sri lanka

UN Commissioner for Human Rights Navi Pillay appears on a TV screen at the opening of a session of the United Nation Human Rights Council in Geneva on Feb. 27, 2012.

Fabrice Coffrini