A new advertising campaign in one of Moscow’s stores featuring anthropoid-shaped robots in ambiguous poses has been met with furious protests from a local far-right religious movement. Moscow’s Central Department Store, also known as TsUM, has surprised its clients and occasional passers-by with a new storefront showcase design. Not exactly filled with clothing, the windows […]