Travis Decker Manhunt: Police Detail New Evidence Found Amid Search

Travis Decker
Authorities are sharing more updates as the search for Travis Decker continues.
The Chelan County Sheriff’s Office announced it believes  the blood found on Travis’ truck—where the bodies of his…

Leave a Reply

Your email address will not be published. Required fields are marked *