Gaza Strip reels under political, economic crises