Devices that were deemed “incendiary” by Austin Police were found at the northwest Austin Tesla showroom on Monday morning, police said.
Source link
Published:
Devices that were deemed “incendiary” by Austin Police were found at the northwest Austin Tesla showroom on Monday morning, police said.
Source link