Wednesday, November 6, 2024
Happening Now

Robert E. Lee statue sells in Dallas for more than $1.4 million

City Council voted in 2017 to remove it from a park; highest bidder went by the name “LawDude” Source

Share