Is China Youth Development Foundation Reliable?
Reliable. China Youth Development Foundation is a 5A-level charitable foundation initiated by the Central Committee of the Communist Youth League. It is a national, non-governmental and non-profit social organization in China, so it is reliable. China Youth Development Foundation was established in March 1989.