Former Mullah Regime Official Now Oberlin “Professor of Peace” Put On Indefinite Leave
December 12, 2023
12 Comments
on
Professor Mohammad Jafer Mahallati has been under fire for his alleged complicity in Iranian crimes against humanity and anti-Israel hostility on campus.