Russia on Earth

by Toby Guise

“God in heaven, Russia on Earth.” So say the Serbs, who have been programmed to see Russia behind every turn of good fortune. Westerners are now being programmed continue