Former Secretary of State—and New York native— Colin Powell was on CBS's Face the Nation and addressed criticism he's received from his Republican party brethren. Earlier this month, former VP Dick Cheney said, "If I had to choose in terms of being a Republican, I'd go with Rush Limbaugh. My take on it was Colin had already left the party. I didn't know he was still a Republican." This morning, Powell said, "I am still a Republican. I'd like to point out that in the course of my 50 years of voting for presidents, I have voted for the person I thought was best qualified at that time to lead the nation. Last year I thought it was President-now Barack Obama." He also said of the GOP, "I think the Republican party has to take a hard look at itself and decide what kind of party are we? I have always felt that the Republican party should be more inclusive than it generally has been over the years." As for the radio host's influence, Powell noted, "If he is out there, he should be subject to criticism...He shouldn’t have a veto over what someone thinks," referring to how GOP chairman Michael Steele had to apologize after criticizing Limbaugh.