Buddha Boy & the Scientists
Sunday, January 1st, 2006
A teenage boy in Nepal has doctors, scientists, and religious leaders scratching their heads.



Sunday, January 1st, 2006
A teenage boy in Nepal has doctors, scientists, and religious leaders scratching their heads.