ChinaAid is an international non-profit Christian human rights organization committed to promoting religious freedom and rule of law in China.