Media Trust Score0%

Kiely Rodni: New image released of hoodie in possession of Truckee teen the night she went missing

… Northern California town of Truckee, some 20 miles north of Lake Tahoe. … RELATED: Missing California girl last seen at campground party may …

  • You already voted!
  • Read More