After contentious debate and a legal challenge, the Jefferson Davis statue at the University of Texas has been removed, according to multiple media reports. The Sons of Confederate Veterans had sought to stop the removal of the statue, but a judge denied it last Thursday, The Daily Texan reported. The Davis statue’s new home will […]
