Nation

New UK leader promises to tackle energy crisis

British Prime Minister Liz Truss said on Tuesday she would "tackle the issues that are holding Britain back" in her first speech as the leader of the country. (Sept. 6)