The United States based Carter center delegation completed its 55 day visit to China to observe local elections for people's deputies at the Township level and left the Chinese capital today.
Carter center delegation leaves Beijing.