17 minute video exposing Ideal Living’s connection to Indian religious sex cult. Multiple whistleblowers and evidence bring new questions regarding the company located in Los Angeles.