New Satellite Images Reveal Russia Is Preparing For War In Kaliningrad

The July 16 summit in Helsinki, Finland, between Presidents Donald Trump and Vladimir Putin offers a unique opportunity to de-escalate Cold War 2.0 between the United States and Russia. Ahead of the summit, several reports have detailed a new alarming trend of Moscow’s rapid modernization…

Where Immigrants Are Happiest

Forget Disneyland; for immigrants, Finland is the new ‘happiest place on earth’… As the latest World Happiness Report shows, in a country in which the domestic born population is happy, the same can usually be said for its foreign born residents. As such, Statista’s Martin Armstrong notes…