North

A bronze confederate statue named “Appomattox” was removed from the city of Old Alexandria in Virginia on Tuesday by a team hired by the owners, The Sisters of the Confederacy. The news was broken by Alexandria’s mayor Justin Wilson, as he tweeted images from the worksite. Although the Sisters of the Confederacy could not be […]


Current track

Title

Artist