Your up-to-the-minute alternative national and local news source exposing the NANNY STATE CAGE.
Tuesday, May 30, 2017
"Fangsheng" (life release) is an annual ritual wherein Buddhists release billions of fish, turtles and snails into the rivers of China...restoring...developing...and...energizing Mother Nature. It's a wondrous effort and one which other religious sects are adopting. In America...for instance...Catholics and Baptists released over 1 trillion fish eggs into the rivers to replenish what has been lost.