Advertisement

Participants at this weekend’s Northeast Climate Conference, held at Harvard, spell their mantra, “CLEAN ENERGY,” outside the Science Center on Saturday.

Advertisement