From the River to the Sea
Israel's occupation of Palestine stands as one of history’s most contentious and harrowing dilemmas. One of the most delicate subjects poses the greater question of how it all began. With no effective measures being taken to halt Israel’s ongoing assault, will Palestine ever be free?