Who is British PM Liz Truss? The Detail
-
- News
New British Prime Minister Liz Truss has a lot on her plate, but who is she and what does she stand for?
New British Prime Minister Liz Truss has a lot on her plate, but who is she and what does she stand for?
22 min