Shandong

Heze City police in the Shandong province of China recently aired accident footage from traffic cameras as a public service announcement to raise awareness for road safety.
Mar 31, 2011   TheCityFix.com