Palestinians, Israeli Arabs hold protest on Temple Mount to mark 'Nakba'

Tens of Palestinians and Israeli Arabs held a demonstration on the Temple Mount on Wednesday, in protest of Independence Day. Palestinians mark the day as the 'Nakba,' which is Arabic for 'catastrophe,' to describe the establishment of the State of Israel. Two protesters were arrested after police discovered flammable materials in their possession. The detainees were transferred for interrogation.