powered by mochila

The UN human rights council on Thursday voted to step up international scrutiny of Iran by appointing an investigator to monitor the country amid a crackdown on dissent and surge in executions there....