News Nepal to probe role of living goddess: Inquiry ordered into possible exploitation December 12, 2006