Weekly links 2022-03-07: Ukraine still holds edition
As I’m writing this, Russia’s attempted invasion into Ukraine has devolved into what can only be described as a quagmire, both in humanitarian and military logistics terms. The Russians are apparently preparing to storm Kyiv in the next 24-96 hours.
• 2 min read