Luba Mayekiso is the national director of the International Christian Embassy in Jerusalem in South Africa and the founder of Africa for Israel Christian Coalition.
Luba Mayekiso, the National Director of the International Christian Embassy Jerusalem in South Africa, explains how Israeli innovation can help Africa. Read More »
Beit Milken13 Tel Hai St.Jerusalem, 92107Israel
Tel: 972-2-561-9281Fax: 972-2-561-9112