News, Safety

Police in China force Motorists caught using high-beam lights to sit and stare into them

We all hate it when on-coming drivers use high-beam lights that blind our eyes while driving at night. Now in…