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 ]