Haley on the trail: Lively events amid little chance of stopping Trump

by
Haley on the trail: Lively events amid little chance of stopping Trump