Martin Luther King Jr.

How many speeches did Martin Luther King Jr. write?

123

Answer