Speeches

Read a variety of 21st century speeches by Bill Moyers that use history to bring vital context to the present, and connect the dots to reveal vital truths.