Items tagged with Chandler

There has been a gas leak at Intel’s plant in Chandler, Arizona, leaving at least 11 people hospitalized with nausea, breathing difficulties, and eye irritation, and a total of 43 that were ill enough to need on-scene treatment. Battalion... Read...