1. Pro-Palestine demonstrators in Washington DC unfurl a massive banner

    Pro-Palestine demonstrators in Washington DC unfurl a massive banner

    30