MAKE BELIEVE NEWS SACRAMENTO -- Proponents of a controversial new driver safety law enacted today proclaim it will restore civility to California’s roadways by shaming motorists who behave poorly. The radical approach, referred to as road darting, empowers licensed drivers…
Read More