- People protest a day after the general election following allegations of electoral irregularities in Arusha, Tanzania, Oct. 30, 2025.