At least 483 executions were recorded during 2020, the lowest figure in a decade
Related Stories
Strait of Hormuz closure threatens global fuel security
Possible Iran-US deal: What we know
EU hits Temu with 200m euros fine over unsafe goods
EU Council adopts restrictions against extremists