A 100-foot long reproduction of the Great Wall of China will be plunked down in the streets of downtown Houston in late April, all part of this year’s Houston International Festival. It’ll be joined by a repro of the Trojan Horse (high school English anyone?). This year’s iFest is going…
