Posts

David Dunbar is the Executive Editor for Popular Mechanics. He explodes the many myths surrounding the terror attacks on 9/11 ten years after the incident from his book Debunking 9/11 Myths.