Get this: Over 156,164 road accidents occur on ice-ridden roads each year where 1,300 people lose their lives and around 116,800 get injured. The numbers can go way down with […]
Get this: Over 156,164 road accidents occur on ice-ridden roads each year where 1,300 people lose their lives and around 116,800 get injured. The numbers can go way down with […]