Thursday, February 18, 2021

White House rebuts claims that green energy is to blame for Texas power outages