Article

ForbesForbes on 2023-05-22 12:29

Iran Executes Protesters After Bogus Trials

On May 19, 2023, Iran has executed three protesters, after trials that violate due process and the right to fair trial.

Related news