Car Accidents Caused by Deer

The prevalence of deer in the states of Rhode Island, Connecticut, and Massachusetts can pose a serious hazard for those on the road. In fact, in the year 2015 alone, there were more than 1,000 deer auto strikes throughout the state of Rhode Island, as reported by the RI Department of Environmental Management. If you …

Car Accidents Caused by Deer Read More »