Zimbabwe holds long-delayed elections, and Church leaders urge government institutions to conduct peaceful polls. They also call out previous misconduct by security forces and other human rights offenders.
Zimbabwe holds long-delayed elections, and Church leaders urge government institutions to conduct peaceful polls. They also call out previous misconduct by security forces and other human rights offenders.