Masha gessen new yorker israel and palestine July 8, 2019 16 32 64 128 Masha gessen the new yorker Masha gessen new yorker ukraine Masha gesson new yorker