Jefferson Davis Statue Comes Down in Richmond as America is Forced Into Atonement

Koning Leopold I Blijde Intrede in Antwerpen Anno

As the protest movement roils on, America’s forced atonement is now targeting its greatest sin: slavery. Visit for more information A statue of Confederate President Jefferson Davis was torn down in Richmond, Virginia along Monument Avenue on Wednesday night. The statue of the Confederacy State’s President lies in the former capital of the southern […]