Residents of the East Mountains area outside of Albuquerque packed into the Vista Grande Community Center in Sandia Park on Tuesday evening to express opposition for a proposed solar farm with battery storage. The Diamond Tail Solar Project would be built on private land that has been used for cattle ranching and filming movies. Before […]