Article Image
IPFS News Link • World News

9/11 Truther Next British Prime Minister?

Michael Meacher MP, former environment minister and 9/11 truther who attracted press attention for publicly questioning the official story behind the terrorist attack in a September 2003 article, could be in contention for the Labour Party leadership