HAVE YOUR SAY

New England wind farm claims are nonsense