Signed, Sealed, Delivered?

Signed, Sealed, Delivered?

 

Israel is 75, and we go back to the basics to explore where we came from, where we are, and where we’re going.

 

Check out our new series – “Signed, Sealed, Delivered?” – a deep-dive into Israel’s founding moral compass: Megillat Ha’Atzmaut – the Declaration of Independence.