China Wednesday officially unveiled its International Development Cooperation Agency. The new agency will be responsible for strategic guidelines and policies on foreign aid; coordinating and making suggestions on major related issues; reforming the foreign aid system; and making plans and overseeing their implementation.