Crom Carmichael Looks at the Facts and Questions Texas Wind Farms and Power Outages

Wednesday morning on the Tennessee Star Report, host Michael Patrick Leahy welcomed all-star panelist Crom Carmichael to discuss the power outages in Texas and renewable energy champions’ contradictory actions.

Read More