Saturday, April 12, 2025

Beinart’s final solution

July 18, 2020 by  
Filed under Featured Articles

Peter Beinart, the enfant terrible of Zionism, is at it again…writes Steve Franks. Read more