Posts

The Plague-Ground – We need a new Best Friend Forever.

Last week Russia celebrated its biggest public holiday, Victory Day, with tanks, missile launchers, and bluster from President Putin. It’s usually held on May 9th, but was derailed by the pandemic. Nonetheless, Putin insisted it happen…