Sun. Dec 22nd, 2024

Thousands of Israelis waving Star of David flags streamed into the Old City of Jerusalem Thursday, as part of a contentious march taking place at a time of high tensions in the region.

By