Campaign started to take down landmark Sam Houston statue in Houston
HOUSTON (KPRC) — The Sam Houston statue has been at Houston’s Hermann Park since 1925, but a group that calls itself Texas Antifa has started a campaign to take down this and any other landmark that bears the name Sam Houston.
The statue has been a site to see for nearly a century and for some people, it’s a site they want to see for years to come.
On Thursday, the group posted on its Facebook page saying, “Texans agree the disgusting idols of America’s dark days of
Read more »