June 4 the Stain on China and Its Lasting Legacy