In a landmark ruling, the High Court has delivered a declaratory order affirming the inalienable rights of Peter Jack Masedza ...