The UN Human Rights Council discusses human rights violations in Afghanistan
The UN Human Rights Council in Geneva discussed the state of human rights in Afghanistan under the Taliban on Monday. Kabul24: As well representatives from member states, the council meeting was attended by several human rights organisations, and activists from Afghanistan. Richard Bennett, the UN Special Rapporteur on the situation.