Ben Carson Announces His 2016 Campaign By Calling For A Tax Free Stimulus For Corporations
Ben Carson launched his presidential campaign by for a new stimulus for America, which involved giving some of the largest corporations in the world a tax holiday in the United States.