Leave a Reply

Next Post

Monument honoring abolition of slavery unveiled in Virginia

A monument dedicated to the abolition of slavery was unveiled in Richmond, Virginia, on Wednesday, two weeks after a statue of Confederate General Robert E. Lee was taken down 2 miles away. The Emancipation and Freedom Monument portrays two 12-foot bronze statues of a man, a woman and an infant after being […]