Christians United for Israel
FDD's Boris Zilberman on Russia's new intercontinental nuclear missiles.