Leftists want to rip down Sam Houston’s statue. This is where history gets complicated.

A leftist group calling themselves “Texas Antifa” have found a way to deal with their Selma envy – by taking down Houston’s statue of the city’s namesake. The group is planning a June 10 rally at Hermann Park to demand removal of the city’s iconic statute of General Sam Houston, who led Texian forces in … Continue reading Leftists want to rip down Sam Houston’s statue. This is where history gets complicated.