The least successful British PM of all time, Liz Truss, teased the launch of her own "free speech media network" – to "take on the Britain bashing corporation, which is what we call the BBC"
READ SOURCE
This website uses cookies. By continuing to use this site, you accept our use of cookies.