EURO FOLK RADIO
RH - Green Energy Mandates Caused the Texas Energy Shortages
/

Pastor Eli explains how too much investment in solar and wind power caused the shortfall in Texas during the recent deep freeze.