Watch above: EPA monitoring after fuel spill in Costilla County (SAN LUIS, Colo.) — The Environmental Protection Agency (EPA) said that while a source has not yet been determined, the vapors from a suspected gas leak in Costilla County were localized around one of two fuel stations in San Luis. According to the EPA, at […]

