Understanding the War in Ukraine

Bret Devereaux is providing a lot of perspective with his article Understanding the War in Ukraine.