Not content with turning their own urban landscapes into a series of ramshackle outhouses, the Americans have found a way to shit on Russia, turning a pristine city of art and culture into a 'dumping' ground. Don't worry muscovites, I'm sure you will soon find a way to 'flush' this 'exhibit'. A small victory over... Continue Reading →
