Depository of News

Tanzania police detain ten CHADEMA officials, party alleges torture and illegal arrests

kenya-today.com · culture

Tanzania’s main opposition party CHADEMA says police unlawfully detained ten of its leaders between October and November 2026, citing torture, denial of bail and gender‑insensitive treatment.

Read full article →