Pro-Palestinian protesters clash with police at US Capitol office building

68 Views
Pro-Palestinian protesters clash with police at US Capitol office building

Comments