Is the Buddha back? Some claim that 18-year-old Ram Bomjon, who has been sitting in meditation in the Nepal jungle for 10 months, is Buddha's reincarnation. The primary reason some say he's divine is that he has endured super-human fasts. In 2007, the Discovery Channel […]