Rights Group : The United States is not a signatory to the International Covenant on Civil and Political Rights, which guarantees freedom of expression for all people. Du was last seen in May , the same month he released a documentary on a China labor camp . Family members found two copies of a police subpoena at Du 's residence in Beijing .
Rights Group : Author , filmmaker and activist Du Bin has been detained by police in China . Du was last seen in May , the same month he released a documentary on a China labor camp . Family members found two copies of a police subpoena at Du 's residence in Beijing .