Pro-Palestinian and Black Lives Matter protesters gather to denounce both the US and Israel.