Rally honors Martin Luther King Jr.