STORE

Steve Kroft

Screenshot

CBS’ Kroft To Obama: Putin Is ‘Challenging Your Leadership’

CBS’ “60 Minutes” correspondent Steve Kroft told President Obama that Vladimir Putin is “challenging your leadership” in a preview of his interview with the president released on Friday. Kroft said, “A year ago when we did this interview, there was some