Britain’s new Prime Minister Liz Truss resigns
Amaravati: The new Prime Minister of Britain, Liz Truss, has resigned. She had to resign due to severe criticism of
Read moreAmaravati: The new Prime Minister of Britain, Liz Truss, has resigned. She had to resign due to severe criticism of
Read more