January 3rd, 2011 → 10:52 am @ Seth Mnookin
As you might have heard, Oprah Winfrey launched her own TV network on New Year’s Day. OWN (the initials stand for Oprah Winfrey Network) took over Discovery Health Channel’s slot with cable providers, and will offer around-the-clock programming designed to teach viewers how to “live your best life.” As Winfrey recently said in the pages of O, her glossy magazine, “My goal in life is to live out the truest expression of myself as a human being.” (more…)
Post Categories: Blog post