AllNewsPhotosVideos
Louisville Metro Police Department

Metro Police, Videos

Metro police, Latest News

The Louisville Metro Police Department began operations on January 6, 2003, as part of the creation of the consolidated city-county government in Louisville, Kentucky, United States.
Read More