By Mwila Nsofu:Zambia has been elected to sit on the steering Committee of the African Peer Review Mechanism -APRM-.And Dr. Inonge Mbikusita Lewanika has been elected to sit on the panel of eminent persons who are responsible for the governance of the APRM.Justice Minister Given Lubinda confirmed the development after attending the African Peer Review…