Tag: PTSD

Tale of Two Wind Turbines and a Vietnam Vet

Short-lived Massachusetts renewable energy project crashes to the ground. While European nations are scrambling to add wind turbines and other renewable energy to their electric grids, we come across a surprising story of two wind turbines, that were just demolished in Falmouth, Massachusetts. Turbines… Continue Reading “Tale of Two Wind Turbines and a Vietnam Vet”