In the Ukraine, pro-Russian fighters have taken over a Ukranian naval base on the Crimean peninsula. Russian soldiers have entered the peninsula, as the Russian government formally claimed the territory as its own. In the United States, members of the U.S. Congress have given angry
This weekend’s big story has been the escalating conflict between Russia and the Ukraine. (What’s up with the muted reaction to the Optic Nerve story?) It’s a complex situation, but I find that I just can’t move beyond the dread that the United States and
The Leshy can be identified by a missing right ear, as well as the absence of eyelashes and eyebrows.