Navasota Police Department is grief-stricken as news came in that one of its young officers lost his life in a motorcycle accident while vacationing in South Dakota.
William Cooper – badge number 9323 – lost his life Monday, Aug. 10. Cooper, age 22, graduated from TEEX Police Academy in December 2019. He ...