Life | Sat Jul 3, 2010 3:15am EDT

Nepal's "living goddess" passes school leaving exam