Dec
16

The Yoga Barn Guru: Inside Uma Inder’s Bali Cult
Ex-followers claim Yoga teacher Uma Inder used the world famous Yoga Barn studio in Ubud, Bali to operate a cult
21 min read