Henderson Police Chief LaTesha Watson has been placed on administrative leave until further notice, the city announced Thursday.
Henderson Police Chief LaTesha Watson has been placed on administrative leave until further notice, the city announced Thursday.