A new report claimed Iran executed an unprecedented number of people in 2024. Most of the executions took place following the election of its new president in late July. Read More in Latest & Breaking News on Fox News.   Read More in Red Pill NOWlej.