700 gallons of diesel fuel spills at Space Force telescope site in Hawaii
Nearly 700 gallons of diesel fuel spilled at the Space Force telescope site in Hawaii. The incident was caused by back-up generators for pump which failed to turn off on Sunday night.