David Krayden

David Krayden
815 posts
David Krayden is a weekly newspaper columnist, conservative political pundit and communications expert who was formerly an Air Force public affairs officer and communications manager on Parliament Hill.
1 2 41
Page 1 of 41