Oct. 1, 2008 Leave a Comment
A Buddhist temple in Thailand is offering the ultimate in soul cleansing rituals–rebirth.