Follow us:
In 2007 Chinese human rights activists Chen Guangcheng (in portrait, while jailed) was the recipient of the Ramon Magsaysay award for outstanding public service.
Follow us: