Russia recorded a total revenue of over $40 billion last month– the highest since January 2011. The spike in revenue came despite Western sanctions designed to choke off funding for Russia’s war in Uk ...
Russia sees a small window of opportunity to do deals with Donald Trump but Moscow is making preparations for President ...
A Plea for Heroic Poets
This brings to mind the poets of ideology and algorithms that Nadezhda would have called “mechanical nightingales.” When a ...