Search results
Voices: Where was Liz Truss? Why, she was in Leeds, she was in Norfolk, she was in Bristol, she was...
The Independent via Yahoo News Singapore· 2 years agoHer preferred method of emerging like a cockroach into the aftermath of a nuclear bomb she dropped...