Police and pro-Palestinian protesters clash at DNC headquarters
2 U.S. Capitol Police mentioned there are “approximately 150 other folks which would possibly be illegally and violently protesting” launch air the Democratic National Committee headquarters in Washington, D.C.Read Extra