The story of a Palestinian refugee stuck in ICE detention is a tragic illustration of this absurdity.

Despite 157 UN member states recognising a Palestine state, it remains under Israeli control. Here's why.

The story of a Palestinian refugee stuck in ICE detention is a tragic illustration of this absurdity.