Iran executes 3 men with anti-government protest accusations Politics News May 19, 2023 On May 19, Iranian authorities executed three men who were accused of massiveviolence during last year’s anti-government protests following the…