Former Sec. of State Colin Powell said Sunday that China is acting in earnest to improve the lives of its citizens.