In the first Israeli Jerusalem Day rally to go through the heart of Palestinian East Jerusalem, marchers draped in the white and blue Israeli flag flooded towards flashpoint neighborhood Sheikh Jarrah, where they continued to the Jewish-revered Western Wall inside Jerusalem's Old City. The annual event usually passes through West Jerusalem, and its re-routing saw 3,000 Israeli police deployed to avert violence, the force's spokesman Micky Rosenfeld said. 24 people, both Jews and Palestinians, were arrested during the day after instances of racist epithets, fistfights, and stone-throwing.

Jerusalem Day marks the anniversary of Israel's capture of the Eastern part of the city during the 1967 Middle East War. Israel annexed East Jerusalem as part of its capital in a move not recognized internationally.

Here's a look at the parade: