The Atlantic

Largest Longitudinal Study of Human Flourishing Ever Shows Religion’s Importance 

The results of the Baylor/Harvard Global Flourishing Study survey have just been released, showing empirically the importance of religious observance as one of the most significant factors in self-reported wellbeing from across 22 countries

Why Russia Might Help Stop the Collapse of Western Liberalism
Why Russia Might Slow the Collapse of Western Liberalism

The Russian invasion of Ukraine helped the West remember that it is fortified by a shared love of peace.