Promises & Betrayals: Britain and the Struggle for the Holy Land streaming: where to watch online?
Currently you are able to watch "Promises & Betrayals: Britain and the Struggle for the Holy Land" streaming on Magellan TV, Xive TV Documentaries Amazon Channel.
You can also stream the title for free on Plex, Plex Player, Plex Channel.