El documental sobre l'artista xinès Badiucao és un dels premiats de la 16a edició del Festival de Cinema i Drets Humans de Barcelona.