Sam Walsh

How Warren Betrayed the Left

Sen. Elizabeth Warren (D-Mass.) ended her presidential bid on March 5 following her failure to win a single contest on Super Tuesday. Warren’s choice to drop out was long overdue, brought on by a steady decline in the polls and...

Read More