Roger Ailes to be on FNC shortly to discuss the kidnapping and release.
Good timing. Steve and Olaf are now in Israel.