Video Clip from the Movie Samsara
Samsara is a Tibetan word that means wheel of life, or passing through, a concept both intimate and vast, which defines the soul of everyone.
This short clip is from the 2011 documentary film “Samsara” and contains some video of factory food and livestock production under the topic of overconsumption.
Poignant. Suffering. Human and animal.