Photo taken on Feb. 21, 2017 shows the Ben Taub Hospital in Houston, the United States. The police of Houston, a city in south America, rushed to a downtown hospital Tuesday afternoon after reports of shots fired inside the building. (Xinhua/Zhong Jia)