Iran carries out finger amputation sentence, rights group says

Continue Reading