Kabul [Afghanistan], April 24 (ANI): Stressing the protection of Afghans' human rights, the newly appointed United Nations Human Rights Council (UNHRC) special rapporteur on Afghanistan Richard Benn has pledged to continue monitoring, seeking investigation and accountability over the recent