David Rubin in the Media

July 19, 2023

David Rubin discusses the current US-Israel relations crisis with Neil Cavuto on Fox News