25 of 29 Chingwizi villagers, who were arrested and detained by the police on 03 August 2014 have been released on bail. Read more …Chingwizi Alert

25 of 29 Chingwizi villagers, who were arrested and detained by the police on 03 August 2014 have been released on bail. Read more …Chingwizi Alert