Despondency leading to inaction is one of the seven deadly sins. But everyone is so despondent about Ukraine that all are losing any hope of peace. The NCF Secretary General examines the issues.
- May 2, 2026
- Blog Featured 3, Iran, Israel, Israel, Lebanon, Lebanon, Podcast