Ahmad Baledi: Young Arab Law Student Who Set Himself on Fire
Ahmad Baledi, a 20-year-old Arab student, self-immolated after a violent municipal raid on his family’s kiosk, sparking protests, officials’ denials, ...
Ahmad Baledi, a 20-year-old Arab student, self-immolated after a violent municipal raid on his family’s kiosk, sparking protests, officials’ denials, ...