Islamic Republic Executes Afghan Prisoner, Says Human Rights Organisation | Afghanistan International