The ‘Butcher of Tehran’ Meets a Mountain 0 20.05.2024 07:36 Front Page Magazine One of Iran’s worst monsters goes down. The post The ‘Butcher of Tehran’ Meets a Mountain appeared first on Frontpage Mag.