Chinese photographer Du Bin, known for documenting human rights abuses in China, has been detained in Beijing and faces up to five years in prison. [Read More]
Chinese photographer Du Bin, known for documenting human rights abuses in China, has been detained in Beijing and faces up to five years in prison. [Read More]