Police guard outside the Terminal B at the Bush Intercontinental Airport in Houston, the United States, May 2, 2013. Shots were fired Thursday at an airport in the US state of Texas, a local TV station reported.[Photo/Xinhua]