Sadhguru Jaggi Vasudev’s Isha Foundation is facing scrutiny following a petition that suggests his ashram encourages...
4 Oct 2024 12:00 AM IST