May 28, 2013
Photo by istockphoto/Thinkstock.
Neighbors of the proposed solar installation say panels like these constitute “industrial blight.”
May 29, 2013