News

Once part of the Turtle Creek Park in Dallas, the Robert E. Lee statue was put up for auction after city leaders voted for its removal in 2017. The statue is now on display at a resort in Lajitas ...