Traffic Related Deaths
It’s so great to be back home. Road trips are not for the meek. One thing I noticed while driving in Illinois was their reported number of traffic related deaths thus far this year is 731. Which is a significantly lower number than those in Texas, which is 2,644. Of course, the population and size…
Details