Tibetan spiritual leader performs Kalachakra as 150,000 devotees attend religious meet in India-administered Kashmir.

Tibetan spiritual leader performs Kalachakra as 150,000 devotees attend religious meet in India-administered Kashmir.
Documentary recently released follows beauty pageant hopefuls and Hindu right-wing training camp for girls.