Well over 100 people packed into a meeting room in downtown Santa Fe on Wednesday to register their opposition to a proposed solar power and battery storage development near Eldorado. "Fellow ...
Some results have been hidden because they may be inaccessible to you