01
May
2012

Three Dead After Weather-Related Accident

A mother and her two sons were killed in an automobile accident Saturday afternoon, November 12, 2011.

Inndia Powell, 26 was driving east on I-80 to Wyoming around 2:30 p.m. when the car slid off of the freeway, crashed into a fence, rolled down an embankment and landed upside down in the river.

All of the occupants were wearing their seat-belts. {Read More}