March 21 is a momentous date in U.S. history. In 1965, Americans took another step toward redeeming what Martin Luther King Jr. called the “promissory note” of the Constitution and Declaration of Independence. Actually, there were many steps taken in 1965, and some of them were bloody. They were taken on the road from Selma, Ala.
Read Full Article »