Iran’s Hanging Judge Within the Revolutionary Courts, three judges – Abolghasem Salavati, Mohammad Moghiseh and Pir-Abbasi – stand out for their role in presiding over joint and individual Read More » June 11, 2010 No Comments