Buddhist sect ritual releases animals into Passaic River
A Buddhist sect released animals into the Passaic River in what it calls a goodwill gesture, however, the state sees it as a violation of the law. The group from Queens, New York, released hundreds of