• Police find body near highway bridge over Truckee River

    Truckee police, California Highway Patrol, and Nevada County and Washoe County deputies searched the area, finding the body hours later.

    Read More
  • 0 0