The Houston Police Department is the primary municipal law enforcement agency serving the city of Houston, Texas, United States, and some surrounding areas. From Wikipedia
Authorities say Charles Ernest Lopez confessed after detectives matched surveillance footage to his vehicle