David Swindle/Definition

Associate editor and columnist, Frontpage Magazine; assistant managing editor of NewsReal