Posted inBREAKING NEWS
Zambia Court Frees 18 Detainees in Opposition Crackdown Case
A Zambian court has freed 18 people detained during a crackdown on opposition supporters, ruling that their arrests were unlawful, according to court reporting and human rights groups. The detainees,…
