Sat. Apr 13th, 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