'Little Baghdad' in Gaza - bombs, fear and rage