Police in riot gear have clashed with demonstrators calling for a ceasefire in the Israel-Gaza war outside the headquarters of the Democratic National Committee in Washington, DC.
Police in riot gear have clashed with demonstrators calling for a ceasefire in the Israel-Gaza war outside the headquarters of the Democratic National Committee in Washington, DC.