On February 5, 2023, 31-year-old Kendra Jo Vela was found deceased in a room at the WoodSpring Suites hotel located in the 4600 block of East Interstate 40 in Amarillo, Texas. Responding officers discovered Vela with apparent gunshot wounds, and she was pronounced dead at the scene.
The Amarillo Police Department swiftly identified 29-year-old Trey Phillip Greenleaf as a suspect in the case. Later that evening, at approximately 7:40 p.m., Greenleaf was apprehended at another hotel in t
...Read More