The continuing Israel-Hamas battle has resulted in hundreds of people fighting for their lives, making it one of the worst...