‘The General and the Ambassador’ discuss U.S. and Israel
This week “The General and the Ambassador: A Conversation” released their latest episode focused on the United States and Israel, featuring General Paul Selva and Ambassador Luis Moreno. In this episode, General Selva and Ambassador Moreno talk about their roles as the Monitors of the Road Map to Peace under… Read More