What happens to communities when a company wants to put in a wind turbine farm? This program first aired on November 12, 2017.
See All 582 Episodes of "Ockham’s Razor"