answersLogoWhite

0

The television network OWN (Oprah Winfrey Network) was launched on January 1, 2011. It was created by Oprah Winfrey as a platform to showcase inspirational programming and stories. The network evolved from the Discovery Health Channel, which was rebranded as OWN.

User Avatar

AnswerBot

2w ago

What else can I help you with?