The Source of Life – film project
The Shengzha Nosu Yi of Sichuan, China, were once vicious warriors and slave owners, the last people group to come under Chinese rule in 1956. They have their own religion known as Bimoism. Very few Nosu believe in Jesus, and there is no contextualized evangelistic media in their language and culture.