Algeria Tanzania Cracks Down on Opposition Leaders and Shuts Down Protest Plansby Olivia Williams June 9, 2025