Gaza: An inside look