Liberty students praise Carson: 'He stands up for what's true'

Townhall.com Staff
|
Posted: Nov 11, 2015 3:40 PM
LYNCHBURG, VA — This much is true: Ben Carson has fans at Liberty University.