x
Breaking News
More () »

26 Billboard put up across Louisville demanding officers who killed Breonna Taylor be arrested

Until Freedom, a social justice group is sponsoring 26 billboards in Louisville demanding the arrest of the LMPD officers who killed Breonna Taylor.

Before You Leave, Check This Out