Chinese Photographer Known for Human Rights Reporting Faces Five Years in Jail
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] petapixel.com »
