JBS-TV with Eric Yoffie and Mark Golub
Apr. 10, 2016
Donald Trump's All-American Refusal to Ever Say "I'm Sorry"
Boasting has always been his trump card. As we’ve been told, repeatedly, in a Donald Trump administration, America will “win again” and everything “will be...Daily BeastNov. 15, 2015
We Are All Israelis Now
Europe now finally has its very own 9/11. To be sure, Friday’s multiple attacks in Paris, killing nearly 150 people and severely wounding another 200, was not Europe’s first brush with...Times of Israel
Mar. 23, 2016
"Off-Script Trump Forces Rare AIPAC Rebuke"
Mar. 14, 2016
"Remembering Miami: The Beach and the Borscht"