Art Kavanagh

Follow @artkavanagh on Micro.blog.

… a detestable man of extraordinary contradictions … someone who even Steve Bannon pronounces too extreme in his beliefs and intentions for the Trump White House …

Karlin Lillington reviews The Contrarian