Around the Web Watch: Netflix releases teaser of upcoming documentary on Ma Anand Sheela of Osho fame The documentary promises to feature a candid conversation between Ma Anand Sheela and director-producer Karan Johar. Scroll Staff Nov 01, 2019 · 07:22 pm Play We welcome your comments at letters@scroll.in. Netflix documentary