Daily Archives: November 3, 2015

Improbable Ben

American politics is improbable. Or what seemed improbable in retrospect now seems inevitable. It’s hard to sort that out. Barack Obama becoming president once seemed improbable – a black junior senator in the middle of his first term wasn’t going … Continue reading

Posted in Ben Carson | Tagged , , , , , , , | 1 Comment