Kanye West is apologizing to Kim Kardashian West after the controversial comments he made at his presidential campaign rally in South Carolina and on Twitter last week. The rapper is currently spending time at his ranch in Cody, Wyoming.«I would like to apologize to my wife Kim for going public with something that was a private matter.