Dr. Ben Carson makes another nutty comment...