World News | Agence France-Presse | Saturday May 20, 2023
Iran on Friday executed three men convicted of killing security force members during protests triggered by Mahsa Amini's death last year, drawing condemnation from Western governments.
www.ndtv.com