With some government officials being led astray from proper governance, the Chinese government issued a new initiative yesterday, forcing officials to at least touch the country’s constitution, mandating that new officials must take an oath of allegiance to the constitution before they take office, according to Xinhua.