Description: Since the deterioration of the Oslo Peace Accords in 2000, business relations between Israelis and Palestinians have been incredibly difficult to sustain, especially in the technology sector. Palestinians need... read more →
Erykah Badu was also in town last night to play songs from her new album. This week she commenced the US leg of her New Amerykah world tour. Badu is... read more →