Sheila Johnson calls out Oprah’s OWN network January 11, 2011 No Comments In 2008, Oprah Winfrey announced she would be launching her own television network in 2011. The network will soon house all of her television projects, Read More »