Shoppers leave as police respond to a shooting in the Dallas area’s Allen Premium Outlets, which authorities said has left multiple people injured in Allen, Texas, U.S. May 6, 2023 in a still image from video.
ABC Affiliate WFAA | Via Reuters
Support authors and subscribe to content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased