Christians United for Israel
FDD's Boris Zilberman discusses the current crisis in Ukraine and what Vladimir Putin may do next.