As they settle into new premises, Windhorse Publications also go about creating a spiritual haven out of their work place, including building a large stupa for the warehouse. From Newsreel 24, released Spring 2003

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…