Defying all odds: Palestinians hold on to land, turn caves into homes | Al Mayadeen English