Long live free and united Balochistan

Long live free and united Balochistan

Search This Blog

Translate

UN rapporteur reports lack of human rights progress in Iran


Report notes at least 852 executions in Iran over the past 12-15 months.
JERUSALEM POST - LOGIN

No comments:

Post a Comment