Isha Foundation, the spiritual organisation led by Sadhguru has filed a defamation case against Tamil media and named Google ...
Nakkheeran had released a series of videos discussing allegations surrounding the mistreatment of children at Isha.