Sign up for John's blog Subscribe for instant updates and be among the first to learn more about John's most recent blog articles, enlightening speaking appearances, and transforming travel opportunities... Email Address Subscribe Thank you! Newsletter 10/30/17 Newsletter 10/30/17 Acting on the "Trump Issue" Read More Global Politics 6/25/17 Global Politics 6/25/17 From Astana to the Vatican: Molding Reality 2 Read More Global Politics 6/4/17 Global Politics 6/4/17 Trump vs Putin: Molding Reality Read More Global Politics 4/4/17 Global Politics 4/4/17 Trump: Exposing the Shadow Read More Latest News 1/31/17 Latest News 1/31/17 How to Be a Democracy Under Trump Read More
Global Politics 6/25/17 Global Politics 6/25/17 From Astana to the Vatican: Molding Reality 2 Read More