x
Breaking News
More () »

Texas mall shooting: 8 people killed

The deadly shooting happened at an outlet mall in Allen, Texas.

Before You Leave, Check This Out