Mohammad Moghisseh

Presides over Branch 28 of the Tehran Revolutionary Court, where he has overseen countless unfair trails, during which charges went unsubstantiated and evidence was disregarded ...
Read Full Article »