A look at the Upheavals in the Aftermath of Iran’s 10th Presidential Election
Ramezan Hajimashhadi is the attorney for many prominent Iranian journalists, political activists and students. He was a media and publishing attorney for Ahmad Shamlou from 1995 – 2000.