Pictures

no description
Chen Chu, the Chairperson of the National Human Rights Commission, delivered a keynote speech at the Ottawa Art Gallery