Cover 3

Devil's Bargain

Devil's Bargain

Steve Bannon, Donald Trump, and the Storming of the Presidency

Ratings2

Average rating4

15