A group of armed protesters marched in Louisville Saturday. The group said they traveled from Florida.Dr. Alli Muhammad led the march, he said his group represents the Revolutionary Black Panther…
You need a TRAC license to view the rest of this content. Learn more