PublicFreakout

Washington DC Police come out in force to stifle protesters calling for a cease fire in Palestine.

Washington DC Police come out in force to stifle protesters calling for a cease fire in Palestine.

Related videos