Expelled sect monk Yantra passes away aged 73
INSUBCONTINENT EXCLUSIVE:
Controversial sect monk Yantra Amaro has died at his California abbey at the age of 73.