UN experts tell Indian delegation to address reality of abuses – posturing will not do Geneva (PNI) India’s disreputable efforts to avoid an examination of its human rights record by the UN’s leading human rights experts came to an embarrassing end in Geneva this week. […]