Iran Executed 423 People In 2023

A public execution in Iran
A public execution in Iran

Human rights groups said Wednesday that at least 11 Baluch citizens were executed during the past three days, bringing the number of hangings to 423 in Iran in 2023.