A massive ammonia leak late Wednesday night in Weatherford, Oklahoma sent dozens to the hospital and forced hundreds of residents to evacuate their homes, according to local authorities. Officials lifted evacuation orders Thursday morning after air quality levels returned to safe conditions. Weatherford, a city of about 12,000 residents, is located roughly 70 miles west …
Continue reading “Ammonia leak in Oklahoma hospitalizes dozens, forces hundreds to evacuate”