David Horton

David Horton

Recently separated veteran of the United States Navy and a Hillsdale College graduate looking to spread the good news of Christ and to restore conservatism.