Israel is one of the leading nations that help Africans with new methods invented by Israel in water and agriculture technology. So what is Geldorf talking about Israel is isolating itself?
Hello user Logout | profile
You have watched of 10 articles
Attempted stabbing reported near Hebron's Tomb of the Patriarchs; assailant shot at scene (Haaretz)