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.
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.