Stuff YOU Should Know
Peace & Justice Memorial Opens in Alabama On April 26, the National Memorial for Peace and Justice and the accompanying Legacy Museum opened in downtown Montgomery, Alabama, to huge crowds. Located just a sixteen-minute walk from each other, the two sites share a vision: to educate people about racial injustice from the end of slavery […]