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.
error: Content is protected !!
en_USEnglish