Irans top rights official demands release of imprisoned citizen in UK
· 2 min read
Iran's top rights official demands release of imprisoned citizen in UK
TEHRAN – Kazem Gharibabadi, Secretary of Iran's High Council for Human Rights, has urged the Iranian Foreign Ministry to actively pursue the release of an Iranian citizen, Richard John, who is currently imprisoned in the UK.