Tanzania police defend decision to block Chadema protest amid criticism

Tanzania's main opposition party Chadema's chairman Freeman Mbowe is detained by police in Dar es Salaam on September 23, 2024, during a protest to condemn a spate of kidnappings and killings in the country. PHOTO | REUTERS

What you need to know:

  • Activists and some lawyers condemned the blocking of the protest and arrest of the opposition leaders.