Walter Russell Mead speaks at the Christians United For Israel summit in Crystal City, VA, to discuss the US-Israel relationship.
Walter Russell Mead speaks at the Christians United For Israel summit in Crystal City, VA, to discuss the US-Israel relationship.