January 15, 2021
18th Annual Toronto Human Rights Watch Film Festival Trailer
Stories at the heart of human rights battles in Kenya, Venezuela, Sweden, Iran/Turkey, and Peru
Chinese officials, since early 2018, have imposed regular “home stays” on families in the predominantly Muslim region of Xinjiang.