The Daily Star -AFP, Paris
Iran was slapped with fresh sanctions yesterday after carrying out its first execution over demonstrations that have shaken the regime for nearly three months, as activists called for fresh protests.Read more on The Daily Star