Christians United for Israel
FDD Deputy Director of Congressional Relations Boris Zilberman on Kerry's recent comments on Russia.