Israel crossing the Sea of Reeds, and the State of Israel today: The courage to believe in ourselves.

Read more