The newly appointed Special Rapporteur on the situation of human rights in Afghanistan, Richard Bennett, said today the country faced serious human rights chall
The newly appointed Special Rapporteur on the situation of human rights in Afghanistan, Richard Bennett, said today the country faced serious human rights chall