This is sad but not all that surprising. Stress can really make people act less than perfectly, and a nation of (unnecessarily!) stressed out individuals definitely could cause crashes. Deaths from traffic accidents around April 15, traditionally the last day to file individual income taxes in the U.S., rose 6 percent on average on each… Continue reading Death and Taxes Collide as Fatal Crashes Mount on IRS Filing Day