Thousands run Palestine Marathon under shadow of Israel’s war on Gaza
Palestine International Marathon has been run in the occupied West Bank city of Bethlehem, with a parallel race held in Gaza after a two-year hiatus caused by Israel’s war on the Strip