Rishi SuriGaza: From ancient roots to modern strugglesAs Israel prepares to go into Gaza and possibly re-occupy the strip we take a look into the extremely complex history of Gaza and how it...