Fang Sheng

Charlie McKenna | June 10, 2016
The Buddhist ritual of fang sheng (release life) is the practice of buying captured animals and releasing them back to the wild. This practice is…