Home - World - Iran executes 3 protesters despite international outcryIran executes 3 protesters despite international outcryWorld2023-05-19Iran executes 3 protesters despite international outcry