After much debate and even court action, the University of Texas has removed the statue of Confederate president Jefferson Davis from its place on the campus' Main Mall. The statue will now be located inside the university's Briscoe Center for American History...
Subscribe to Applenews247.Com Newsletter