On this edition of The AFP Report, we’re joined by Dr. Kevin Barrett, a leading scholar in the 9/11 Truth movement, a prominent radio host and political commentator, and a regular columnist for American Free Press. Dr. Barrett and I discuss his recent article published by American Free Press hoping for an American version of Putin who can effectively stand up to the sinister forces of the New World Order.