1. ANOTHER Israel Gaza peace deal in the bin & AGAIN Biden is to blame

    ANOTHER Israel Gaza peace deal in the bin & AGAIN Biden is to blame

    5
    0
    42
    1