Houston Police Department spokesman John Cannon (R) speaks to journalists outside of Ben Taub General Hospital in Houston, Texas, the United States, Oct. 22, 2014. One man and one woman were killed in the shooting that happened on Thursday in the outpatient pharmacy of the hospital, according to the police. (Xinhua/Song Qiong)
Day|Week|Month