Two policemen walk past the gate of Ben Taub Hospital where shots fired in Houston, the United States, Feb. 21, 2017. 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)