Yesterday, Sunday, November 17, 2013, was the World Day of Remembrance for Road Traffic Victims. It was a day to stop, grieve and remember the tremendous global loss of life due to traffic crashes. According to the World Health Organization (WHO): Road traffic crashes take the lives of nearly 1.3 million people every year, with