Description
Michelle Bachelet, the UN High Commissioner for Human Rights, slams the Taliban's "institutionalised, systematic oppression" of women and girls in Afghanistan. The Afghan ambassador to the UN in Geneva also comments, saying that "women have become invisible in the public life." IMAGES AND SOUNDBITES