Bussiness5 months ago
7 people hospitalized after ammonia leak in North Attleborough business
Seven people were hospitalized after there was an ammonia leak at a North Attleborough industrial building Tuesday morning. At about 10 a.m. Tuesday, firefighters responded to...