Chakwera arrives in Lusaka ahead of the SADC Extraordinary Summit of Organ Troika
President Dr Lazarus Chakwera has landed at Kenneth Kaunda International Airport in Lusaka, Zambia to attend the Extraordinary Summit of the Organ Troika and SADC

