Former Arkansas Gov. Mike Huckabee is suspending his presidential campaign.