4 min read News Impartial Filmmaker Who Chronicled China Legal rights Abuses Detained December 22, 2020 Melissa M. Munoz Chinese authorities have detained unbiased filmmaker and journalist Du Bin, who has just lately...