Category: North America – United States

North America - United States

Texas power board resigns after mass protest over blackouts.

The state’s governor Greg Abbott issued a damning statement acknowledging the resignations…