Fimmaker, photographer and author Du Bin has been released after five weeks in detention in Beijing. On May 31, Du disappeared from his apartment in Beijing and was held by the police. Du was released on Monday, though he may still face trial on criminal charges