Bali

Last Man Standing

A documentary by Humanitad telling the shocking story of Anand Krishna – the iconic Indonesian spiritual teacher and proponent of religious freedom. Directed by Sacha Stone, the unfolding story charts

Sacha Stone on Human Rights

Sacha Stone is the founder of Humanitad and Greg Kheel – an international supermodel, also from Humanitad giving their support for Anand Krishna