BEN CARSON

Dr. Ben Carson in Mason City

In front of a packed house at Village Court in Mason City, Dr. Ben Carson shares why he’s the best fit for leading our country.