RH – Green Energy Mandates Caused the Texas Energy Shortages
/
RSS Feed
Pastor Eli explains how too much investment in solar and wind power caused the shortfall in Texas during the recent deep freeze.