Police in Shenzhen, China are hoping thoughtless drivers who blind others with their high-beams will see the light after being forced to stare at police headlights as punishment. Police in ...