Atara Beck
in Israeli Innovation & TechnologyVideos
WATCH: Israeli hospital sends delegation to Zambia amid cholera epidemic
Members of the Humanitarian Response Unit from Israel’s Sheba Medical Center arrived in Zambia to help the people there deal with a cholera outbreak sweeping across the country.