News

Israel appoints Ofra Farhi as Ambassador to Zambia, with additional duties in Botswana and Zimbabwe, aiming to bolster ...