POLICE have involved a mall in Arlington, Texas, after an officer was involved in a shooting, according to local reports.
Daily Express :: News Feed
POLICE have involved a mall in Arlington, Texas, after an officer was involved in a shooting, according to local reports.
Daily Express :: News Feed