People walk past a caricature of US President Donald Trump on sale in a shopping mall in Moscow. Photo: AP