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.

December 13, 2022

Top Stories

ABC News Live Presents