Iran’s Blood Stained Human Rights Rubbish Excuse Of A System.

Reyhaneh Jabbari the latest victim of Iran’s failing Human Rights System was kept in Prison since 2007 for being convicted of murdering Morteza Abdolali who she accused of attempt rape.  Jabbari was executed last weekend. The brave women wrote an emotional letter to her mother saying her goodbyes, caused international outrage and once again bought […]

Read more "Iran’s Blood Stained Human Rights Rubbish Excuse Of A System."