gov. pence said, inarguably, vladimir putin is a better leader than president obama.
gov. pence said, inarguably, vladimir putin is a better leader than president obama.
the vice presidential debate in farmville, va.