Motorcycle Accident Kills Patrol Deputy

A motorcycle accident claimed the life of a Carrsville, Virginia deputy on April 7. Officers from the Isle of Wight Sheriff’s Office and Virginia State troopers rushed to the scene of the crash, after a call was issued to 911 around 4:13 p.m. Officer Storm, of Windsor, died in the crash. The tragic scene took place … Continue reading

  • Share:

Study Shows That Most Weather Related Deaths Are Due to Car Accidents

A study by USA Today and meteorology professor, James Koermer suggests that most weather deaths are a result of car accidents. The study shows that more than 7,000 Americans die each year from weather related vehicle accidents. According to the Federal Highway Administration, weather related crashes are defined “as those that occur in adverse weather conditions … Continue reading

  • Share: