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