Search for tag: "china"

"My Road" with Amy Xie

Amy Xie grew up in China searching for the meaning of life, and fearing the prospect of death, until an unlikely friend showed her a single verse from the Bible.

From  TR Films 169 plays