A Chinese website is inviting the public to report corrupt communist officials or organizations online. The Impeaching Center of the Supreme…