Iranian Imprisoned Spiritual Leader Awaiting New Verdict While IRGC Arrests His Followers

Followers of imprisoned Iranian spiritual leader Mohammad Ali Taheri are being arrested by the Islamic Revolutionary Guard Corps (IRGC) while he awaits a verdict more than three weeks after he was retried for the charge of “corruption on earth.”   “[Branch 26 of the Revolutionary] Court should have issued a ‘not guilty’ verdict by now, but … Continue reading Iranian Imprisoned Spiritual Leader Awaiting New Verdict While IRGC Arrests His Followers