Scorecard Research Beacon
Search Icon
News December 13, 2022

Iran regime stages public execution amid nationwide unrest

Majid Reza Rahnavard was reportedly hanged from a construction crane in what the regime claims was a public execution.