Nepal’s ‘living goddess’, Trishna Shakya comes on public appearance for first time – MyGoodHill

Nepal's 'living goddess', Trishna Shakya comes on public appearance for first time