Newly appointed UN High Commissioner for Human Rights Michelle Bachelet on Monday slammed India for lack of any ‘meaningful improvement’ on addressing...
‘I am told repeatedly we should not be “naming and shaming” states. But it is not the naming that shames. The shame...