An advertisement for Chinese dairy brand Mengniu featuring Kylian Mbappe (centre) at a supermarket in Beijing. Mengniu has since dropped Mbappe from its promotional line-up. (AFP pic) BEIJING: Kylian Mbappe struggled to dissipate anger on Chinese social media on Wednesday despite apologising for his comments on Mao Zedong that cost him several commercial deals in the huge market.

Mocking Mao remains strictly taboo 50 years after the former leader's death, and Mbappe has been dropped by several Chinese brands and state television has scrapped broadcasts of the Spanish league.

The Real Madrid player apologised on Tuesday for saying that the funniest internet meme involving him was of his face photoshopped onto "some guy -- I think he's a Chinese dictator", an apparent reference to Mao.