Houston Mayor Sylvester Turner is asking the City to look into getting rid of the monument to the “Spirit of the Confederacy” in Houston’s Sam Houston Park, erected in 1908…
Houston Mayor Sylvester Turner is asking the City to look into getting rid of the monument to the “Spirit of the Confederacy” in Houston’s Sam Houston Park, erected in 1908…