Reports of multiple people shot at shopping center in Arizona

Published May 21, 2020 748 Views

Rumble Multiple police agencies are responding to Westgate shopping center in Glendale, Arizona, after reports that at least two people were shot.

... and disable advertisements! No kidding :)