5 days agoEXPOSED for LYING about 9/11: Alien Scientist, Alex Jones, Greg Jenkins & Myles PowerRevisiting 9/11