The publicity machine that is Kim Kardashian rolls on, although this time she is being credited (almost) across the board for taking a stand against body shaming.
Continue Reading