American Allure – Feb. 1, 2023

In 2022 the population of China declined for the first time in decades. It is now estimated that India may have surpassed China, becoming the most populous country in the world China has now started to suffer the consequences of its decades-long one-child policy. Its...

Global order upended – Jan. 4, 2023

Over the past several decades there have been a few years that really stand out for having an impact that resonates for many years to come. One such year was 2001 when Americans’ view of threats faced by their country was fundamentally altered. The financial crisis of...