The Navasota Police Department (NPD) held a press conference Thursday afternoon to share more information. Navasota Police ...