US Capitol Police officers in riot gear clashed with dozens of demonstrators who gathered outside the Democratic National Committee (DNC) headquarters in Washington on Wednesday evening to demand a ceasefire in Gaza.
The protest was organized by three advocacy groups and held in an area…
Continue Reading
News Source: www.jpost.com