A toxic chemical spill in Weatherford, Oklahoma, has been confirmed to have been a tanker that has leaked ammonia in the car park of a a Holiday Inn Express, as several have been rushed to hospital

See Full Page