Demonstrators called for “intifada” against Israel in the streets of Washington, DC, on Saturday, where tens of thousands gathered in Freedom Plaza for the District’s “largest pro-Palestinian protest in years,” according to reports.
Unveiling the World's News
Demonstrators called for “intifada” against Israel in the streets of Washington, DC, on Saturday, where tens of thousands gathered in Freedom Plaza for the District’s “largest pro-Palestinian protest in years,” according to reports.