May 17, 2022 | CBN

CBN News

May 17, 2022 | CBN

CBN News

Video

Clifford D. May on CBN News

Cliff joins CBN News to discuss why a diplomatic end to Russia's invasion of Ukraine is unlikely, the stalled Iran deal negotiations, and the ongoing protests in Iran.

Issues:

Iran Iran Human Rights Iran Nuclear Iran Politics and Economy Military and Political Power Russia