Russia’s Latest Art Sensation: A Calendar of Defecating Dogs Wins National Design Award
When Art Imitates Life (And Dogs Do Their Business) In what can only be described as the apex of absurdity, Russia, the land that brought you such classics as shirtless horseback-riding politicians and missile parades on national holidays, has once again outdone itself. This time, the country has chosen to celebrate 2024 with a new … Read more