Residents of some Asian countries recently celebrated Ghost Month. Originating in Taoist and Buddhist traditions, it's a period during which the spirits of the deceased return to the world of the living, prompting rituals and offerings to appease and honor them. — Read the rest
The post Two men arrested for impersonating freaky demon and scaring people appeared first on Boing Boing.