Police release photo of Houston man who caused mall stampede

Health 1 week ago ABC-Health 7
Police release photo of Houston man who caused mall stampede
Police in Houston have released an image of a suspect they say caused a stampede at a Houston-area mall on Sunday when he publicly threatened to kill himself. 
Read The Rest at ABC-Health- (opens a new tab)





Pages

Archive