Carson disqualified himself from the highest office with his magic vitamins scheme. No further controversies needed.
It takes time to get to the bottom of all this. Carson is a very very accomplished man. Right now that far outweighs anything else.
Give me a break. Can you separate Siamese twins?
The man is pure talent and worth the benefit of the doubt.