Louisville Police Chief Erika Shields issues a statement on a Louisville protester being punched in the face by LMPD for allegedly walking in the street…

Leave a Reply