Article Image
IPFS News Link • World News

9/11 Truther Next British Prime Minister?

• InfoWars.com
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

midfest.info