In Race To Become UK's Next Prime Minister, Liz Truss Defeats Rushi Sunak Touchaheart Nigeria reports that Liz Truss won…